Renommer paquet dans Android Studio
Je suis en train d'essayer de renommer mon Android Studio, tel que décrit dans la première réponse à: Android Studio Renommer Paquet
D'essayer de changer de org.springframework.android.vitrine pour org.springframework.android.showcase2
Le refactoring convenable fonctionne très bien, puis j'ai essayer de supprimer l'ancien paquet dans /gen/org.springframework.android/showcase. C'est le cas, mais alors il réapparaît (Dans /gen/org.springframework.android/vitrine)
Lors de la compilation j'obtiens plus de 100 erreurs, tous liés à l'R.java références de fichier.
La copie de la R.java, Manifest.java à partir de l'original pour le nouveau ne fonctionne pas non plus. Studio supprime simplement ces, mais laisse la BuildConfig.java fichier.
Est-il un moyen plus facile parce que le Studio ne semble pas vouloir jouer à la balle?
Ci-dessous est mon Projet de la structure dans le cas où il est utile
OriginalL'auteur John Cogan | 2014-02-18
Vous devez vous connecter pour publier un commentaire.
La raison pour laquelle vous voyez les fichiers générés avec l'ancien nom du package est parce que vous ne renommé le code source. Les fichiers générés utiliser le package nom défini dans la AndroidManifest.xml. Si vous modifiez le paquet sur le haut du manifeste ainsi, vous verrez les fichiers générés utiliser le nouveau package. Assurez-vous de nettoyer le projet et de le reconstruire pour voir les changements.
OriginalL'auteur Bobbake4
Essayez menu:
build->clean project
OriginalL'auteur LONGMAN
De renommer votre android package d'application dans android studio est très simple. Clic droit sur votre projet dans l'explorateur de projets.
Et cliquez sur Ouvrir les Paramètres du Module. Ou utiliser la touche de raccourci F4. Cliquez sur les Saveurs de l'Onglet. Renommer l'Id de l'Application de votre choix – c'est votre nouveau nom de package.
Source: http://wazeem.com/639/how-to-rename-package-in-android-studio/
OriginalL'auteur Waseem Khan
Pour moi le nom de ce paquet a été renommé par Android Studio partout, sauf dans le manifest.xml. J'ai remplacé manuellement il après avoir recueillies par l'amende.
OriginalL'auteur zeeshan