web-dev-qa-db-fra.com

PSI et index ne correspondent pas: PSI et index ne correspondent pas sur Android Studio

Chaque fois que je nettoie mon projet, le message suivant s'affiche: L'ISP et l'index ne correspondent pas Que dois-je faire?

124
Yasmin12

Remarque importante: Ceci effacera l'étagère, l'historique local et potentiellement d'autres données mises en cache.

Menu Fichier> Invalider les caches et redémarrer. Le cache PSI est l’un des caches affectés par cette commande, cela devrait donc le réparer.

238
Scott Barta

Chaque fois que je naviguais dans une classe, j'obtenais cette erreur PSI. En cliquant sur les détails dans Android Studio, les éléments suivants sont inclus:

viewProvider=SingleRootFileViewProvider{myVirtualFile=jar://<user-directory>/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/2.0.3/e0672395ac43377f2510b14839342a24fdf35c18/haha-2.0.3-sources.jar!/com/squareup/haha/guava/io/GwtWorkarounds.Java, content=VirtualFileContent{size=5678}}

Sur la base de ces informations, j'ai essayé de supprimer <user-directory>/.gradle/caches/modules-2, puis de redémarrer Android Studio. Il semble que l'erreur PSI ait été corrigée, mais l'historique local n'a pas été supprimé (bien que je ne sache pas si quelque chose d'important a été supprimé).

3
Xargs

L'invalidation des caches ne fonctionnait pas pour moi… .. Seule une réinstallation complète de AS et de tous les SDK pertinents, Gradle, etc.… a résolu le problème… .. J'ai commencé par désinstaller AS ..__, puis j'ai supprimé manuellement. le dossier SDK . J'ai également supprimé les dossiers .gradle et .Android de mon dossier C:/Users/[my.user] /.

0
Khalid