Відповіді:
Важлива примітка. Це видалить полицю, локальну історію та потенційно інші кешовані дані.
Меню файлу> Недійсні кеші та перезапуск. Кеш 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) -> Недійсний кеш / Перезапуск ...
потім натисніть кнопку (Недійсне та перезапустити)
Я також зіткнувся з цією проблемою. Я вирішив це, перейшовши на
File menu > Invalidate caches
та restart
.