764 votes

impossible de résoudre le symbole r android studio

Dans tous les cas, dans toutes mes classes où j'référence R. id.quelque chose de la R est dans le rouge et ça me dit "impossible de résoudre le symbole R", aussi chaque fois que l'on est R. layout.quelque chose, il est souligné en rouge et dit "impossible de résoudre méthode setContentView(?)". Cependant, le projet n'échoue jamais à construire et fonctionne très bien. Il est tout simplement ennuyeux de voir cela tout le temps. J'ai lu beaucoup d'autres questions ici sur quelque chose de similaire, mais la plupart des intervenants de l'importation de projets à partir d'eclipse. Je suis à l'aide de ce que je crois être la version la plus récente d'android studio et le projet a été créé avec android studio et a travaillé sans tout ne peut pas résoudre la R des problèmes. Je voudrais savoir quelles sont les causes de cette si quelqu'un sait.

732voto

J'ai eu ce problème aussi. Un simple "gradlew propre" et " gradlew build a fait le tour.

232voto

Tom C. Points 266

Dans les dernières versions d'Android Studio, au moins pour moi, les ouvrages suivants:

"Les outils" -> "Android" -> "Sync Projet avec Gradle Fichiers"

50voto

Ninka Points 11

Je pense que si vous mettez vos Activités de fichiers vers un autre dossier que celui par défaut. Vous devez importer le com.exemple.votreprojet.R (c'est votre projet de R fichier PAS Android.R fichier) pour TOUTES les activités à l'aide de R. Par exemple, dans MainActivity fichier insérer cette ligne:

import com.exemple.votreprojet.R;

29voto

chawkinsuf Points 683

Il semble y avoir de nombreuses causes de ce problème. Récemment, j'ai ajouté une activité de test appelé NewActivity. Cela a créé un fichier appelé res/menu/new.xml et gradle n'aime pas ce nom parce que la nouvelle est un mot réservé.

gradlew propre

ou

"Les outils" -> "Android" -> "Sync Projet avec Gradle Fichiers"

Ceux-ci sont certainement de bonnes choses à essayer, mais vous pourriez avoir d'autres problèmes à résoudre avant d'exécuter ces commandes.

4voto

Tevin J Points 46

Cette notation semble bien fonctionner.

android:id="@+id/viewID"

Android Studio du panneau de conception ne semble pas bien fonctionner.

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