No IDEA annotations attached to the JDK 1.8 问题

当遇到Android Studio中出现'No IDEA annotations attached to the JDK 1.8'错误,导致类显示红叉、XML文件乱码及项目无法运行时,可以尝试关闭AS,清理用户目录下的缓存文件。具体步骤包括:关闭AS,重命名.android和.AndroidStudio3.2/system下的缓存文件夹,然后重启AS。如果问题仍未解决,可以尝试Invalidate Caches并重启。完成上述操作后,问题通常能得到解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决 No IDEA annotations attached to the JDK 1.8和xml文件没有代码提示 - Sharley - 博客园icon-default.png?t=M0H8https://www.cnblogs.com/Sharley/p/11076896.html

今天,打开 as 莫名其妙的的类上出现一行文字,No IDEA annotations attached to the JDK 1.8,类各种红叉,xml文件各种乱码,项目也运行不起来,头疼中…
各种在网上找解决方法,Invalidated and Restart 了无数次,重新下载了 as (配置文件还是之前的…),也是无济于事,最后在 stackoverflow 找到了个方法,发现有人评论解决了,于是尝试了下,第一次没成功,有操作了一波,终于 OK 了…
解决过程
step1:关闭 Android studio
step2:打开 C:UsersUserName.android 将 build-cache 文件夹 重命名为 build-cache.bak
setp3:打开 C:UsersUserName.AndroidStudio3.2system 重命名一下文件

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

setp4:重启Android studio, 这样一波操作可能就好了,如果还不行再试试 invalidate caches.(反正第一次我这没成功,文件删了,又操作了一波才可以)
step5: 成功以后将 .bak 文件删除 ,—我硬盘空间大,就在那放的哇(-你随意就好)

bak是备份文件,为文件格式扩展名。直接打是打不开的,一般来讲 .bak文件可以通过直接重命名把bak替换成该文件的格式就可以恢复此文件并且正常打开了,不需要其他软件辅助打开。

举个简单例子:在autocad文件移动的时候有时会产生.bak文件,比如现在有一个asdfjk.dwg文件的备份文件asdfjk.bak ,想要把备份文件恢复成正式文件只需要对该备份文件重命名把bak替换为dwg就可以打开了 。

同样,如果是word文件的备份文件只要把bak换成doc就可以了。(可以改成任何文件格式)。

参考: https://www.codenong.com/js690449faeeed/

java - No IDEA annotations attached to the JDK 1.8 (C:\...), some issues will not be found - Stack Overflow 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值