在Android Studio 3.1.2中,我突然在编辑器顶部以黄色胶带框架的形式收到以下消息:
没有将IDEA注释附加到JDK 1.8(C:\ Program Files \ Android \ Android Studio \ jre),某些问题将无法找到
我还在“编辑配置”中收到了一个警告:
未找到默认活动
如何解决这些问题?
在Android Studio 3.1.2中,我突然在编辑器顶部以黄色胶带框架的形式收到以下消息:
没有将IDEA注释附加到JDK 1.8(C:\ Program Files \ Android \ Android Studio \ jre),某些问题将无法找到
我还在“编辑配置”中收到了一个警告:
未找到默认活动
如何解决这些问题?
解决方法
C:\Users\用户名\.android
目录并将 build-cache
文件夹重命名为 build-cache.bak
。进入 C:\Users\用户名\.AndroidStudio3.2\system
目录并分别将以下文件夹重命名:
caches
重命名为 caches.bak
compile-server
重命名为 compile-server.bak
compiler
重命名为 compiler.bak
conversion
重命名为 conversion.bak
external_build_system
重命名为 external_build_system.bak
frameworks
重命名为 frameworks.bak
gradle
重命名为 gradle.bak
resource_folder_cache
重命名为 resource_folder_cache.bak
重新打开 Android Studio 并重新打开您的项目。
我从2018年10月开始使用3.2.1版本(1个月)。
但今天在AndroidStudio中启动我的项目时出现了很多错误。
我尝试了无效缓存并重新启动
,但它没有帮助我。
所以,我打开了文件夹C:\Users\{username}
。
在那里,我找到了三个文件夹:一个是真正的版本 - .AndroidStudio3.2
,另外两个是旧版本 - .AndroidStudio3.1
和.AndroidStudio2.3
。
我只能删除实际版本的文件夹,但我删除了所有文件夹。(因为AndroidStudio中没有重要的用户设置)。
然后我重新启动了AndroidStudio,并选择了“不导入设置”。如下所示:
这种方法对我有效。
前往文件 -> 无效缓存 / 重新启动... -> 无效缓存和重新启动
我的答案可能有点晚,但以下是解决该问题的方法:
关闭Android Studio。
打开 C:\Users\UserName\.android
并将 build-cache
文件夹重命名为 build-cache.bak
。
打开 C:\Users\UserName.AndroidStudio3.2\system
。将以下文件重命名:
caches
—> caches.bak
compiler
—> compiler.bak
compile-server
—> compile-server.bak
conversion
—> conversion.bak
external_build_system
—> external_build_system.bak
frameworks
—> frameworks.bak
gradle
—> gradle.bak
resource_folder_cache
—> resource_folder_cache.bak
重新启动Android Studio;它会再次生成那些文件夹。
成功后,删除 .bak
文件。
注释构件需要JDK 1.8或更高版本。如果使用JDK 1.5、1.6或1.7编译项目,请改用annotations-java5构件。
对于Windows操作系统:
在C:\Users\username\.AndroidStudio3.3\system目录下删除caches文件夹,重新导入项目即可解决问题。
请确认您的Android Studio版本后再进行缓存文件夹的删除。
File -> Invalidate Caches / Restart...