La classe R du fichier R.java n’est pas générée automatiquement

Dans un projet Android, avoir une classe R à jour est indispensable et automatique si vous utilisez Eclipse. Il peut arriver cependant que pour une raison mystique, la classe R ne soit plus générée. Et là plus possible de faire tourner le moindre code, des erreurs s’affichent partout. Solutions :

  • Dans Eclipse, cliquez sur le menu “Project > Build All”. Ne cherchez pas midi à 14 h, c’est bien “Project” de la barre de menu tout en haut de la fenêtre.
  • Corrigez tous vos XML. Une seule erreur de syntaxe bloque tout le processus de génération.
  • Vérifiez que vos images ne sont pas corrompues. Retirez les toutes, puis ajoutez les unes à une.

Une réponse à “La classe R du fichier R.java n’est pas générée automatiquement”

  1. hotspot Dit:

    Un petit “Project > Clean…” peut aussi servir pour outrepasser d’éventuelles erreurs survenues auparavant !

    Merci pour vos tutos :)

Ça se comprend tout seul