没有IDEA注释附加到JDK 1.8(C:\ …),将找不到一些问题

在Android Studio 3.1.2中,我突然在编辑器顶部的黄色磁带框中收到以下消息:

没有IDEA注释附加到JDK 1.8(C:\ Program Files \ Android \ Android Studio \ jre),将找不到一些问题

我在编辑配置中也有一个警告:

找不到默认活动

我该如何解决这些问题?

转到File -> Invalidate Caches / Restart... -> Invalidate Caches and Restart

对我来说,点击黄色通知栏右上角的“附加注释”有帮助。

以下资源也有所帮助: https : //www.jetbrains.com/help/idea/annotating-source-code.html

但要小心:

注释工件需要JDK 1.8或更高版本。 如果您的项目是使用JDK 1.5,1.6或1.7编译的,请使用annotations-java5工件。

我有一点解决方案。

首先,退出Android工作室。

然后,转到C:\Users\UserName\.androidbuild-cache文件夹重命名为build-cache.bak

然后,转到C:\Users\UserName\.AndroidStudio3.2\system替换这些文件夹的名称

cachescaches.bak

compilercompiler.bak

compile-server to compile-server.bak

conversion to conversion.bak

external_build_systemexternal_build_system.bak

frameworksframeworks.bak

gradle to gradle.bak

resource_folder_cacheresource_folder_cache.bak

之后,打开Android Studio并再次打开您的项目。 对我来说这是工作。

我刚刚找到了解决方案。 按照路径:

 File -> Invalidate Caches / Restart...