186 votes

Android Studio - La fonction Auto Complete et d'autres fonctions ne fonctionnent pas

J'ai installé Android studio il fonctionnait bien. Maintenant, tout d'un coup, aucune des fonctions de complétion automatique ne fonctionne Je peux taper n'importe quoi n'importe où, aucune vérification de variable, aucune aide avec les fonctions ou la vérification de quoi que ce soit. Je peux toujours compiler le projet et j'obtiens des erreurs lorsque cela se produit.

Quelqu'un peut-il m'aider à résoudre ce problème ?

4voto

Rehan Khan Points 11

Cela a fonctionné pour moi. Dans le menu, sélectionnez :

Fichier -> Mode économie d'énergie

et assurez-vous qu'il est désactivé

3voto

mubin986 Points 1207

Plusieurs facteurs peuvent être à l'origine de ce phénomène.

  1. Assurez-vous que vous avez écrit la bonne version dans targetSdkVersion y compileSdkVersion .
  2. Assurez-vous que targetSdkVersion y compileSdkVersion sont les mêmes.

D'autres solutions peuvent l'être :

  1. Invalider les caches et redémarrer Android Studio à partir de FileInvalidate Caches / Restarts...
  2. Nettoyez votre projet de BuildClean Project
  3. Reconstruire le projet à partir de BuildRebuild Project
  4. Faire un projet à partir de BuildMake Project [ce processus peut prendre un certain temps]

3voto

Caitlin Morris Points 359

Assurez-vous de vérifier les erreurs de l'IDE en cliquant sur le bouton en bas à droite d'Android studio.

enter image description here

Dans mon cas, il y avait un mauvais plugin, et la fenêtre IDE Fatal Errors m'a incité à désinstaller le plugin. (J'aurais aimé connaître cette fonctionnalité avant de passer une demi-journée à invalider les caches, supprimer les dossiers et réinstaller Android studio sans succès).

2voto

Hai nguyen thanh Points 360

Dans mon cas, lorsque je change la langue du clavier pour l'anglais, la complétion automatique fonctionne à nouveau.

1voto

beetstra Points 2246

Si vous avez un projet de bibliothèque inclus, assurez-vous que la bibliothèque a les dépendances dans le fichier build.gradle répertoriés en utilisant le site api et non la configuration implementation configuration . Assurez-vous également que le projet qui inclut la bibliothèque a toutes les dépendances listées (en utilisant la commande implementation est parfaite ici).

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