Jak změnit název balíčku v systému Android

Říj 8, 2021
admin

Název balíčku je jedinečný název pro identifikaci konkrétní aplikace. Je velmi časté, že potřebujeme změnit název balíčku. Zde ukážu dva způsoby, jak přejmenovat balíček v aplikaci pro Android.

Krok 01: V podokně projektu klikněte na malou ikonu ozubeného kola. Odškrtněte / zrušte zaškrtnutí možnosti Compact Empty Middle Packages

Váš adresář s balíčky bude nyní rozdělen na jednotlivé adresáře

Krok 02: Jednotlivě vyberte každý adresář, který chcete přejmenovat, a:

  • Klikněte na něj pravým tlačítkem myši
  • Vyberte Refactor
  • Klikněte na Rename
  • V zobrazeném dialogovém okně, klikněte na Rename Package místo Přejmenovat adresář
  • Zadejte nový název a stiskněte tlačítko Refaktor
  • Klikněte dole na Do Refactor
  • Počkejte minutu, aby Android Studio mohlo aktualizovat všechny změny

Důležitá poznámka: Při přejmenování com v aplikaci Android Studio se může zobrazit varování. V takovém případě vyberte možnost Přejmenovat vše

Krok 03: Nyní otevřete soubor Gradle Build File (build.gradle – obvykle app nebo mobile). Aktualizujte applicationId v defaultConfig na svůj nový název balíčku a synchronizujte Gradle, pokud již nebyl aktualizován automaticky:

Krok 05: Možná budete muset změnit atribut package= ve svém manifestu.

Krok 06: Vyčistěte a znovu sestavte.

Krok 07: Hotovo! Každopádně Android Studio musí tento proces trochu zjednodušit.

** Cesta 02 **

Krok 01: Přejděte do souboru AndroidManifest.xml, umístěte kurzor myši před část názvu balíčku, kterou chcete změnit.

Krok 02: Zkontrolujte, zda se vám podařilo vytvořit nový název: Klikněte pravým tlačítkem myši > Refactor > Rename

Krok 03: V novém okně stiskněte Přejmenovat balíček

Krok 04: Změňte název a stiskněte Refactor

Krok 05: Stiskněte dole Do Refactor.

Poznámka: Obvykle je název balíčku ve formátu com.domain.appname, v tomto příkladu jsme změnili část appname, ale stejné kroky můžete provést i pro doménu.

Provedeno! Změnili jste název balíčku! Nezapomeňte zatleskat, pokud vám tento článek pomohl.

**Jste v systému Android noví? Měli byste vědět, co je to migrace na AndroidX. Podrobnosti najdete zde: Migrace AndroidX: co ,proč, jak?

**Chcete vytvořit superkvalitní a paměťově úspornou aplikaci pro Android? Pak byste měli vědět o únicích paměti. Podrobnosti najdete v článku Úniky paměti v systému Android podrobně

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.