Jak zmienić nazwę pakietu w Android

paź 8, 2021
admin

Nazwa pakietu jest unikalną nazwą do identyfikacji konkretnej aplikacji. Jest to bardzo częste musimy zmienić nazwę pakietu. Tutaj mam zamiar pokazać dwa sposoby, aby zmienić nazwę pakietu w android app.

Krok 01: W panelu projektu, kliknij na małą ikonę koła zębatego. Odznacz / Odznacz opcję Compact Empty Middle Packages

Twój katalog pakietów zostanie teraz rozbity na poszczególne katalogi

Krok 02: Indywidualnie wybierz każdy katalog, którego nazwę chcesz zmienić, i:

  • Kliknij go prawym przyciskiem myszy
  • Wybierz Refactor
  • Kliknij Rename
  • W wyskakującym oknie dialogowym, kliknij na Rename Package zamiast Zmień nazwę katalogu
  • Wprowadź nową nazwę i naciśnij przycisk Refaktoryzuj
  • Kliknij Wykonaj refaktoryzację w dolnej części
  • Pozostaw minutę, aby Android Studio zaktualizowało wszystkie zmiany

Ważna uwaga: Podczas zmiany nazwy com w Android Studio może dać ostrzeżenie. W takim przypadku wybierz opcję Rename All

Krok 03: Teraz otwórz swój plik Gradle Build File (build.gradle – Zazwyczaj app lub mobile). Zaktualizuj applicationId w defaultConfig do swojej nowej nazwy pakietu i zsynchronizuj Gradle, jeśli nie został już zaktualizowany automatycznie:

Krok 05: Być może będziesz musiał zmienić atrybut package= w swoim manifeście.

Krok 06: Wyczyść i przebuduj.

Krok 07: Gotowe! Tak czy inaczej, Android Studio musi uczynić ten proces nieco prostszym.

** Sposób 02 **

Krok 01: Przejdź do swojego pliku AndroidManifest.xml, umieść kursor myszy przed częścią nazwy pakietu, którą chcesz zmienić.

Krok 02: Kliknij prawym przyciskiem myszy > Refactor > Rename

Krok 03: W nowym oknie naciśnij Zmień nazwę pakietu

Krok 04: Zmień nazwę i naciśnij Refactor

Krok 05: Naciśnij Do Refactor na dole.

Uwaga: Zazwyczaj nazwa pakietu jest w formacie com.domain.appname, w tym przykładzie zmieniliśmy część appname, ale możesz wykonać te same kroki również dla domeny.

Done! Zmieniłeś nazwę swojego pakietu! Pamiętaj, aby dać klaskanie, jeśli uważasz ten artykuł za pomocny.

**Nowy w Androidzie? Powinieneś wiedzieć, czym jest migracja AndroidX. Znajdź szczegóły tutaj Migracja AndroidX: co, dlaczego, jak?

**Chcesz stworzyć super-wysokiej jakości, wydajną pamięciowo aplikację na Androida? W takim razie powinieneś wiedzieć o wyciekach pamięci. Znajdź szczegóły z tego artykułu Wycieki pamięci w szczegółach w Androidzie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.