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.
Réponses
Trop de publicités?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;
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.