Ответы:
Важное примечание: это приведет к стиранию полки, локальной истории и, возможно, других кэшированных данных.
Меню "Файл"> "Сделать недействительными кеши и перезапустить" Кэш PSI является одним из кешей, на которые влияет эта команда, поэтому это должно исправить его.
Indexing...
действия сборки + gradle, которые могут занять несколько минут.
Всякий раз, когда я переходил к классу, я получал эту ошибку PSI. Щелкнув детали в Android Studio, он включил следующее:
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}}
Основываясь на этой информации, я попытался удалить <user-directory>/.gradle/caches/modules-2
и перезапустить Android Studio и, похоже, исправил ошибку PSI, и, похоже, не удалял локальную историю (хотя я не знаю, было ли удалено что-то еще важное).
modules-2
папки сработало для меня. Примечание: для этого требуется, чтобы Android Studio была закрыта. (Сейчас я использую Android Studio 2.3.3)
Аннулирование кешей у меня не сработало. Только полная переустановка AS и всех соответствующих SDK, Gradle и т. Д. Сделала свое дело. Я начал с удаления AS. Затем я вручную удалил папку SDK. Я также удалил папки .gradle и .android в моей папке C: / Users / [my.user] /.
Файл Android Studio (windows) -> Недействительные кеши / перезагрузка ...
затем нажмите кнопку (Invalidate and Restart)
Я тоже столкнулся с этой проблемой. Я решил это, перейдя в
File menu > Invalidate caches
и restart
.