132 Stimmen

Wie ändert man den Paketnamen eines Android-Projekts in Eclipse?

Ich habe ein Android-Projekt erstellt in Eclipse . Ich möchte den Paketnamen und die Anwendung des Projekts ändern. Wie kann ich das in Eclipse tun?

4voto

Selva Punkte 41

Klicken Sie einfach mit der rechten Maustaste auf den Projektnamen und wählen Sie Android-Tools und klicken Sie Anwendung umbenennen Paketname und benennen Sie es um. Es ist nur für Android-Projekte.

4voto

anon Punkte 73

Um den Namen der App in Android zu ändern, gehen Sie zu res/values/strings.xml und Veränderung app_name zu dem, was Sie wollen.

2voto

Praveen Punkte 88704

Presse F2 und benennen Sie es dann um (oder klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Rename ). Es ändert sich überall dort, wo das Paket in Ihrem Projekt deklariert ist. Es wird automatisch überall umbenannt.

2voto

arlen Punkte 1013

Gehen Sie zum Src Ordner Ihres Android-Projekts und öffnen Sie die Java-Datei.

Ändern Sie das Paket OldName.android.widget zu newName.android.widget .

Sie erhalten eine Fehlermeldung wie diese

Das deklarierte Paket "newName.Android.widget" stimmt nicht mit dem erwarteten Paket "OLDName.Android.widget" überein.

Um dieses Problem zu beheben, wählen Sie Dateiname.Java nach Newname.Android.widget verschieben und löschen Sie den alten Paketordner.

Nächster Schritt: Gehen Sie zu AndroidManifest.xml und Veränderung package="OldName.android.widget" zu package="newName.android.widget" .

2voto

Nino van Hooff Punkte 3287

Das hat bei mir perfekt funktioniert (einfaches Ersetzen von Text):

Gehen Sie auf Suche -> Datei

Enthaltener Text: alter Paketname

Muster des Dateinamens: *

Umfang: Arbeitsbereich

Presse Ersetzen Sie

Ersetzen: neuer Paketname

Jetzt ist Ihr Projekt voller Fehler.

Klicken Sie auf Ihr Paket im Projekt-Explorer und drücken Sie F2 (umbenennen).

Geben Sie den neuen Paketnamen ein und setzen Sie alle Häkchen.

Presse Vorschau .

Klicken Sie auf OK .

Warten Sie auf die Aktualisierung von Eclipse. Wenn immer noch Fehler auftreten, löschen Sie alle Projekte im Arbeitsbereich:

Projekt -> Sauber

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X