J'ai un projet dans Android Studio,
J'ai d'abord exporté projet de Eclipse vers Android Studio.
Après ça
J'ai changé de nom de package dans répertoires de renommée de Android Studio, P> modifie le nom du package dans tous les fichiers de la classe < / code>, p> modifié également la position de et réfléchit également identique dans le fichier r.java et le fichier buildconfig.java. p> Maintenant, obtenez une erreur comme suit .. p> aidez-moi s'il vous plaît je suis coincé dans mon projet. P> p> androidMenifest.xml, code> p>
R.java code> fichier p>
gène code> dossier comme ancien était
com .oldpath.Path1 code> à
com.newpath.path2 code>. p>
3 Réponses :
Il est préférable de renommer des packages pour que vous cliquez avec le bouton droit de la souris sur le nom du paquet -> Refacteur -> Renommer. Donc, Android Studio renomme automatiquement tout ce qui doit être renommé. P>
J'ai fait cela mais le projet n'a pas renommé .. comme vous le direz.
Oui, si vous avez créé un projet depuis Android Studio, votre réponse est correcte à 100%. Mais je suis exporté projet de Eclipse. Donc, je suis confronté à un problème.
Vous devez nettoyer le projet après avoir renommé les paquets comme pour une raison quelconque, il ne la reconstrose pas après le renommer.
Choisissez Build -> Clean Project code> puis exécutez-le à nouveau - ça devrait être bien p>
Je suis confronté au même problème, malheureusement propre n'a pas fait l'affaire
Utilisation de Android Studio 3.0.1, il ne suffit pas de simplement refroidir le nom de votre colis à l'aide du refacteur Pour quiconque sottement sur ceci, si vous n'avez pas déjà renommé votre colis, suivez ces étapes: Package Android Studio Renommer P>
Sinon, si vous avez déjà essayé et échoué, les étapes suivantes sauveront votre projet: P>
Solution dans Android Studio Strong> P>
C'est ça! Android Studio synchronisera votre fichier de grades lors du redémarrage et, à partir de maintenant, il fera référence à votre nouveau nom de package lors du démarrage de votre application. P> -> renommer ... code> outil. Tout d'abord, comme indiqué, cela manque plusieurs références dans votre projet, y compris dans votre (s) fichier (s) manifeste (s). Deuxièmement, cela manque des fichiers générés et du cache de studio Android (conduisant à l'erreur identifiée par OP). P>
Ctrl + SHIFT + F CODE> Pour rechercher et remplacer toutes les références à votre ancien nom d'emballage manqué par l'outil de refacteur. LI>
Build -> Projet propre Code>. Cela régénérera votre fichier R, corrigeant la dernière erreur de construction associée, mais vous donnera l'erreur de démarrage notée par OP. Malheureusement, si vous avez toujours des erreurs de construction, vous n'êtes pas assez confronté au même problème que l'op ... Li>
Fichier -> Invalidate Caches / Redémarrez ... Code> Li>
ol>
J'ai tout essayé sauf invalider la partie de cache-caches. Après avoir fait cela, tout corrigé
Travaillé pour moi !!
J'ai le même problème. Avez-vous trouvé une solution ?