Hur du ändrar paketnamnet i Android

okt 8, 2021
admin

Paketnamnet är ett unikt namn för att identifiera en specifik app. Det är mycket vanligt att vi behöver ändra paketnamnet. Här kommer jag att visa två sätt att byta namn på paketet i android-appen.

Steg 01: Klicka på den lilla kugghjulsikonen i din projektruta. Avmarkera / avmarkera alternativet Compact Empty Middle Packages

Din paketeringskatalog kommer nu att delas upp i enskilda kataloger

Steg 02: Markera enskilt varje katalog du vill byta namn på, och:

  • Högerklicka på den
  • Välj Refactor
  • Klicka på Rename
  • I dialogrutan, klicka på Rename Package istället för Rename Directory
  • Inför det nya namnet och tryck på Refactor
  • Klicka på Do Refactor längst ner
  • Allow a minute to let Android Studio update all changes

Important Note: När du byter namn på com i Android Studio kan det hända att det ges en varning. Välj i sådana fall Rename All

Steg 03: Öppna nu din Gradle Build File (build.gradle – Vanligtvis app eller mobile). Uppdatera applicationId i defaultConfig till ditt nya paketnamn och synkronisera Gradle, om det inte redan har uppdaterats automatiskt:

Steg 05: Du kan behöva ändra attributet package= i ditt manifest.

Steg 06: Rengör och bygg om.

Steg 07: Klart! Hur som helst måste Android Studio göra den här processen lite enklare.

** Way 02 **

Steg 01: Gå till din AndroidManifest.xml-fil, placera muspekaren framför den del av paketnamnet som du vill ändra.

Steg 02: Högerklicka > Refactor > Rename

Steg 03: I det nya fönstret trycker du på Byt namn på paketet

Steg 04: Ändra namn och tryck på Refactor

Steg 05: Tryck på Do Refactor längst ner.

Notera: Vanligtvis är paketnamnet i formatet com.domain.appname, i det här exemplet har vi ändrat appname-delen, men du kan göra samma steg för domänen också.

Färdigt! Du har ändrat ditt paketnamn! Se till att ge applåder om du tycker att den här artikeln är till hjälp.

**Nybörjare på Android? Du bör veta vad AndroidX-migrering är. Hitta detaljer här AndroidX migration: what ,why, how?

**Vill du göra en superhögkvalitativ, minneseffektiv Android-app? Då bör du veta om minnesläckor. Hitta detaljer i den här artikeln Minnesläckor i detalj i Android

Lämna ett svar

Din e-postadress kommer inte publiceras.