2015-10-12 18 views
7

Ich wurde eine Android-Anwendung mit dem Paketnamen com.example. ****** erstellt. Beispiel. Ich muss den Paketnamen in org.newOrg. ******* umwandeln. Beispiel. Ich war schon versucht Refactor-Methode. Aber sein Elternteil "com" wurde nicht in "org" geändert. Sagen Sie mir eine Lösung, um den gesamten Paketnamen zu refaktorieren.Umbenennen des Android-Paketnamens mit Android Studio

Vielen Dank im Voraus

+1

drücken Sie 'Shif + f6' dann tun Sie den Rest der Dinge. – Rustam

+0

verweisen Sie diesen Link http://stackoverflow.com/questions/16804093/android-studio-rename-package – Naveen

+0

Bitte beachten Sie diese link.it ist hilfreich für Sie: - http://stackoverflow.com/questions/25848046/how-to -change-package-name-in-android-studio – InsaneCat

Antwort

12

Diese Modifikation drei Schritte benötigt:

  1. Ändern Sie den Paketnamen im Manifest
  2. Umgestalten der Name des Pakets mit der rechten Maustaste -> Refactoring -> in der Baumansicht umbenennen wird, dann Android Studio Anzeige ein Fenster, wählen Sie "umbenennen Paket"
  3. ändern manuell die Anwendungs-ID in der build.gradle Datei: android/defaultconfig/Anwendungs-ID Dann reinigen/rebuild das Projekt
+0

http://stackoverflow.com/questions/6600329/how- do-i-rename-the-android-Paket-Name – Gaurav

+0

Gute Lösung @ Gaurav Polekar –

+0

Die oben genannten alle Lösungen ein bisschen gleich und funktioniert viel besser als andere kollabierende Lösungen. Von den obigen Lösungen ist die Erklärung von Naveen ** ziemlich klar zu sehen.Danke an alle, die verschiedene Möglichkeiten haben, den Paketnamen umzubenennen. –

0

Sie funktionieren wie Klick ersetzen rechts auf Projekt Hauptordner und klicken Sie ersetzen mit wählen können. Dann können Sie den Paketnamen ersetzen. Ich habe es öfter benutzt und es funktioniert.

5

In Android Studio, können Sie dies tun, um diese vier Schritte durch folgende:

1) Klicken Sie auf das Symbol kleines Zahnrad auf Projektfenster

2) Deaktivieren Sie das Kontroll Compact Empty Middle Packages Option

3) Jetzt können Sie benennen sie jede package durch einen rechts~~POS=TRUNC & refactor es dann, erinnern Rename Package auf Popup wählen eher Rename Directory

4) aktualisieren der package in build.gradle

5) Und aktualisieren Sie google-services.json verwenden Sie es (d. H. FireBase).

+0

Punkt Nr. 2) rette mein Leben (: –

1

, klicken Sie auf Einstellungen im Projektfenster deaktivieren Sie die Compact Empty Middle Packages

Es wird die App-Paket trennen und Sie können es eine umbenennen, nachdem another.Also die App-ID innerhalb build.gradle unter DefaultConfig Abschnitt ändern

defaultConfig { 
     applicationId "com.foocomp.android" 

    } 

enter image description here

Verwandte Themen