142 votes

le paquet R n'existe pas

Je reçois le paquet redouté R n'existe pas, ça me tue. Le code est bon, j'ai des applications sur le marché qui utilisent ce code.

Maintenant, ça affecte les simples webview applications. o.0

R.string.app_name est erroné mon main.xml y string.xml est bien. Je suis tellement confus.

J'ai réouvert une ancienne version pour "borrow" un peu de code et il a été inondé de R. errors. J'ai fait un nettoyage et rien n'a changé sauf l'importation. R.android étant ajouté en haut.

J'ai même chargé dans Netbeans et j'obtiens la même chose. Le nettoyage ne fonctionne pas. Puis-je écrire le R.java me classer moi-même ?

Qu'est-ce que c'est ? R chose ? n'est-ce pas R . censé correspondre à R.java

1voto

Ethan Liew Points 61

Vous pouvez essayer

Menu supérieur d'Android Studio > Fichier > Invalider les caches / redémarrer...

Cliquez sur le bouton "invalider le cache / redémarrer" pour redémarrer votre projet.

Résoudre à nouveau R.xxxx.xxx si une partie de la classe de fragment R n'a pas été résolue correctement

puis reconstruire votre projet

J'espère que cela vous aidera

1voto

Ajay B Points 358

Je viens de me débarrasser de l'erreur dans mon projet. J'avais importé un projet type, j'avais changé les dossiers de paquets mais je n'avais pas mis à jour le paquet dans l'un des fichiers java.

La cause la plus probable de cette erreur "le paquet R n'existe pas" est que le nom du paquet dans Java ou le fichier manifeste est incorrect. Assurez-vous qu'il est correct et synchronisé, puis effectuez une construction propre.

1voto

AMAN BHOBHRIA Points 11

Cette erreur est due à 100% à une erreur dans le fichier xml. Vous pouvez vérifier cette erreur particulière dans Logcat->error. et ensuite la résoudre. Si l'erreur xml est résolue, l'application fonctionnera. Cela arrive souvent lorsque vous copiez un code d'une autre source. Dans mon cas, il y avait une erreur dans le bouton dans un fichier xml. Si vous résolvez cette erreur, votre application fonctionnera sans problème. Si vous résolvez cette erreur, votre application fonctionnera sans problème, mais si elle affiche cette erreur, ne vous inquiétez pas et allez de l'avant.

1voto

Raza Points 49

J'ai enfin trouvé la solution.

  1. Aller à Fichier > Invalider les caches
  2. Maintenant " Vérifiez " Effacer le cache du système de fichiers et Historique local & Effacer les caches et l'index du journal VCS
  3. Cliquez maintenant sur " INVALIDER ET REDÉMARRER "

0voto

rask004 Points 442

Si vous rencontrez cette erreur dans Android Studio :

Vérifiez le(s) fichier(s) du module Gradle -> defaultConfig -> paramètre applicationId.

Vérifiez la balise AndroidManifest.xml -> manifest package.

Vérifiez les déclarations de paquetage dans tous les fichiers src java.

Synchroniser, nettoyer puis reconstruire avec Gradle.

Ne construisez JAMAIS votre propre fichier R. R est généré automatiquement à partir de vos fichiers source java et des paramètres de construction.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X