突然打开 Android Studio 就出现代码全红的情况,也就是什么类、属性都找不到了,还有如下莫名其妙的提示:
你说你需要 java.lang.String,找到的是 java.lang.String,那你报啥错呀。不过编译能过,APP 能运行。
网上查了下,解决办法:菜单 File -> Invalidate Caches / Restar… -> Invalidate and Restar。我就是用这个解决的。
还可尝试:C:\用户\xxx\.AndroidStudio3.1 中除 config 外全部删除,重启 Android Studio。
还可尝试:C:\用户\xxx\.gradle 中内容全部删除,重启 Android Studio。
还可尝试:删除工程目录下的 .gradle、.idea 文件夹。