Aujourd'hui, je mets à jour la version stable d'Android Studio 3.3 puis je me rends compte que l'action commune aller à la déclaration par Cmd + Clic gauche
ou Cmd + B
ne fonctionne pas plus. Au lieu de cela, il va à la déclaration dans R.java
Maintenant, je dois double shift
sur le fichier layout / drawable / mipmap pour aller à sa déclaration. Mais, cette action ne fonctionne pas avec la ressource id / color / string ... Donc, maintenant, il est difficile de trouver la valeur d'entrée de la ressource.
Est-il possible de rétablir cette fonction? Je pense que c'est vraiment utile.
Toute suggestion est appréciée
3 Réponses :
Appuyez sur Ctrl + Maj + A et recherchez la commande que vous recherchez ("déclaration") par exemple. Cela trouve la commande "Déclaration - Action Aller par référence - Ctrl + B".
Il vous suffit donc de placer votre curseur sur la méthode à laquelle vous souhaitez accéder et d'appuyer sur Ctrl + B? Vous pouvez également Ctrl + Clic pour atteindre le même objectif.
Les raccourcis clavier les plus utiles sont décrits dans l'aide
REMARQUE: - Veuillez redémarrer votre studio et attendre que Gradle soit construit avec succès.
Cela ne résout pas le problème, mais c'est un raccourci pour mettre en évidence le problème. Au lieu que la déclaration goto soit envoyée dans un fichier xml de mise en page, elle va maintenant à la déclaration dans le fichier R.java généré.
J'ai rencontré le même problème. Après avoir passé tant de temps à ce sujet, j'ai trouvé la solution appropriée pour cela.
1). Mettez à niveau votre projet comme
.gradle .idea build
Sinon fonctionne plutôt que d'essayer la méthode ci-dessous
2). Supprimez simplement
classpath 'com.android.tools.build:gradle:3.3.0'
Si vous avez plusieurs modules dans votre projet, supprimez tous ces dossiers de tous les modules.
J'espère que cela fonctionnera pour vous car il a travaillé pour moi.
Merci pour votre suggestion. Ma solution est juste de fermer et rouvrir le studio Android plusieurs fois
@DMonkey veuillez mettre à jour votre chemin de classe gradle 'com.android.tools.build:gradle:3.3.0'
@Lokesh Invalider les caches et redémarrer avec tout ce que vous avez décrit semble résoudre le problème, merci
Il n'est pas supprimé. Son fonctionne bien.
Vous pouvez faire les choses suivantes:
Android Studio
ID ou STRING ou COLORS
supprimé. Il se peut que ce soit disponible dans R.java mais supprimé du répertoire. Vous pouvez nettoyer le projet et réessayer. J'espère que le deuxième point vous est arrivé.
Merci.
Fichier> Invalidate Caches / Restart a résolu le problème pour moi sur Android Studio 3.5.
Avoir le même problème. avez-vous trouvé une solution?
j'ai une solution s'il vous plaît vérifier ma réponse ci-dessous