34 votes

Java/Eclipse - Plus jamais de fichier R

Je suis sur Eclipse depuis des heures maintenant et je n'ai pas encore trouvé de solution à mon problème même après de nombreuses recherches sur internet : Je n'ai plus de fichier R.java dans mes projets.

Sur les projets que je viens de créer ou sur mes anciens projets, je n'ai plus de fichier R et j'ai essayé de nombreuses solutions (désinstaller, réinstaller Eclipse, nettoyer mon projet, vérifier tous mes XML, régler le problème avec l'outil Android et ainsi de suite ...).

Quelqu'un peut-il me dire ce qu'il faut faire dans ce cas ?

111voto

Rany A. Ishak Points 1868

Si vous venez de passer à la version 22 de l'ADT :

J'ai eu le même problème. Il y a un nouveau composant dans le dossier Tools qui s'appelle "Outils de construction du SDK Android" qui doit être installé.

Étape 1

Ouvrir le gestionnaire du SDK Android

Étape 2

Sélectionnez le nouvel ajout Outils de construction (Si le problème persiste, allez dans Propriétés du projet => Chemin de construction Java => Commande et exportation et vérifier Android Private Libraries, puis nettoyer et construire le projet.

Il peut être nécessaire de répéter le processus, de redémarrer le SDK Manager après la mise à jour et de s'assurer qu'il ressemble à ceci (tous les outils sont installés) :

See the Build Tools in the image

Plus d'informations : https://groups.google.com/forum/?fromgroups=#!topic/Android-developers/rCaeT3qckoE%5B1-25-false%5D

1voto

Malachiasz Points 1537

Peut-être que dans Propriétés du projet -> Chemin de construction Java -> Bibliothèques, vous n'en avez pas :

  • Android 4.2.2 (ou autre version)
  • Dépendances Android ?

Si c'est le cas, cliquez avec le bouton droit de la souris sur le projet - > Outils Android -> Corriger les propriétés d'Android et voyez si cette bibliothèque apparaît.

1voto

Xmagic Points 46

Merci à tous de m'avoir sauvé ! J'ai passé tout l'après-midi à chercher cette erreur. Enfin, mon projet fonctionne. Au fait, j'ai aussi rencontré un problème que je voudrais partager avec vous :

Après la mise à jour, même si mon projet n'a plus d'erreurs. Pendant l'exécution, il semble qu'il n'a pas pu trouver les classes des pots placés dans \libs .

Allez dans Projet=>Propriétés => Chemin de construction Java= > Commander et Exporter. Assurez-vous que toutes vos jarres sont vérifié .

1voto

Si ce problème survient soudainement dans un projet qui fonctionne bien,

la première étape consiste à déterminer si le problème se pose uniquement dans le projet en cours ou dans tous les autres projets.

si tous les autres projets de l'espace de travail actuel fonctionnent, le problème se situe à 90 % au niveau du fichier XML / mainfestfile/resourse que vous avez modifié récemment.

Cette erreur n'est pas affichée comme une marque rouge. Nous devons trouver ce que nous avons fait récemment dans ces fichiers.

0voto

Jithu Points 659

Fermez votre Eclipse et après avoir rafraîchi le système, essayez d'ouvrir Eclipse à nouveau. Je pense que vous utilisez l'émulateur en même temps que l'Eclipse. Cela peut être dû à un problème de faible mémoire (RAM) de votre système. Je rencontrais le même problème lorsque j'utilisais l'émulateur.

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