73 votes

Éclipse en erreur, il manque le fichier R.java après mise à jour récente

J'ai mis à jour mon SDK et ADT à la dernière version, je l'ai aussi mise à jour de l' Eclipse de Kepler plus tard l'un après l' Juno.

Mon ADT version 22.0. Après cette mise à jour quand je crée un nouveau projet, j'obtiens une erreur, indiquant R cannot be resolved to a variable. J'ai importé import android.R;, mais elle se montre comme la non-utilisation d'importation indiquant Don't include android.R here; use a fully qualified name for each usage instead.

La même chose se passe avec Mac OS avec la dernière mise à jour. J'ai essayé de renommer activity_main.xml d'autre nom, mais mes R.java n'est pas généré.

J'ai essayé toutes les choses qui sont possibles. Nettoyé le projet, de renforcer l'ensemble de l'espace de travail. Rien aider.

Je pense que ADT ou Eclipse compatibilité est d'avoir de problème après la mise à jour.

J'ai mis à jour mon ensemble du SDK, voici la capture d'écran, mais même problème est là.

enter image description here

171voto

Krauxe Points 5190

Après la mise à jour d’outils SDK Rév. 22 pour la première fois, vous devrez relancer Android SDK Manager à nouveau et d’installer un nouvel élément : Android SDK Build-tools.enter image description here

Après avoir installé ce, nettoyer vos projets et à reconstruire.

6voto

Jarvis Points 742

Hier, j’ai fait une mise à jour avec le sdk manager, et j’ai eu le même problème que toi. J’ai résolu le problème : J’ai mis à jour une autre fois le sdk android (avec l’outil Gestionnaire du kit de développement logiciel), puis j’ai vérifier la mise à jour d’eclipse pour installer le plugin ADT mis à jour et j’ai rebuid mon projet. « Android sdk Build-tools » du sdk Android manager est maintenant rev 17 et maintenant c’est OK. Je pense qu’il s’agit d’adt plugin d’eclipse

2voto

prvn Points 626

importation d’android. R - supprimez cette instruction de toutes vos classes et puis faire un nettoyage de que votre fichier R sera généré. Si cela ne fonctionne pas puis vérifier tous vos fichiers xml pour d’éventuelles erreurs et puis faire un nettoyage. Ces 2 sont les raisons les plus fréquentes pour que fichier R disparaissent

1voto

Changements dans votre cible de génération peuvent également effet R.java dans Eclipse donc

Clic droit sur le projet >> propriétés >> Android >> Select Latest(usually) Android API plate-forme >> cliquez sur OK

Espérons que ce sera utile.

1voto

shihabkv Points 31

Suivez ces étapes...

  1. Clic droit sur votre projet.
  2. Sélectionnez propriétés-> cible de Build pour le projet Android Check et le niveau de l’API.
  3. Encore une fois revenir et ouvrir Android Sdk Manager Chekc les outils et vérifiez que vous êtes installé Curresponding, outils de génération de la SDK Android.

Par exemple : Si vous avez sélectionné le niveau de l’api 17 propriétés, vous devez installer Android SDK Build Tools 17...

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