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?

141voto

vamsu Punkte 1439

Dies ist ein Fehler in den Eclipse Android-Tools .

Zu beheben: Klicken Sie mit der rechten Maustaste auf das Projekt und gehen Sie zu Android-Tools -> Anwendungspaket umbenennen.

Und prüfen Sie auch AndroidManifest.xml ob sie korrekt aktualisiert wurde. In meinem Fall war das nicht der Fall, und damit sollte das Problem gelöst sein.

129voto

Paresh Mayani Punkte 125623

Wie üblich können Sie durch Drücken von F2 auf den Paketnamen können Sie den Paketnamen umbenennen oder ändern, oder Sie klicken mit der rechten Maustaste und wählen dann Rename können Sie den Paketnamen ändern oder umbenennen.

Wenn Sie die Taste F2 wird Ihnen das folgende Dialogfeld angezeigt:

Alt text

Vergessen Sie nicht, in diesem Dialogfeld das Kontrollkästchen "Referenzen aktualisieren" zu aktivieren, denn wenn Sie dieses Kontrollkästchen aktivieren, werden alle Referenzen des Pakets geändert, auf die andere Komponenten des Projekts verweisen.

10voto

TechnoTony Punkte 1547

Bei mir hat keine davon funktioniert, sie haben alle Fehler verursacht.

Bei mir hat das Folgende funktioniert:

  • Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Android Tools >> Umbenennen Anwendungspaket.
  • Geben Sie den neuen Paketnamen ein
  • Akzeptieren Sie alle automatischen Änderungen, die es vornehmen möchte.
  • Ja sagen, um die Startkonfiguration zu aktualisieren

9voto

Eine äußerst wichtig Hinweis:

NIEMALS einen direkten Paketnamen verwenden, ähnlich wie bei der Übergabe eines String-Wertes, der den Paketnamen enthält. Verwenden Sie die Methode getPackageName(). Dies wird die Umbenennung dynamisch machen. Tun Sie alles, um die Methode getPackageName() zu erreichen.

In Eclipse Juno ist der korrekte Weg der Umbenennung:

  1. Gehen Sie und bearbeiten Sie das Manifest.
  2. Entfernen Sie alle alten Paketnamen im Manifest.
  3. Setzen Sie anstelle des alten Paketnamens den neuen Paketnamen an jede Stelle im Manifest. Möglicherweise haben Sie Klassen (d. h. Aktivitäten), die direkte Verweise auf Paketnamen benötigen.
  4. Speichern Sie das Manifest.
  5. Klicken Sie dann mit der rechten Maustaste auf den Paketnamen innerhalb des Projekts.
  6. Wählen Sie "Refactor".
  7. Wählen Sie "Umbenennen".
  8. Geben Sie den neuen Paketnamen ein.
  9. Wählen Sie "Referenzen aktualisieren".
  10. Drücken Sie OK und Sie sind fertig. Achten Sie auch darauf, wie der neue Name ersetzt werden soll.
  11. Nicht vergessen Sie nicht, auch die Layout-XML-Dateien mit dem neuen Paketnamen zu aktualisieren. Vielleicht haben Sie eine benutzerdefinierte Ansicht. Suchen Sie nach ihnen.

7voto

Kogile Punkte 528
 Right click on your project name and select Android Tools , then click 
 Rename Application Package, then change your project name click OK and 
 click Finish.

enter image description here

enter image description here

enter image description here

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