解决android studio 莫名其妙的 No IDEA annotations attached to the JDK 1.8 问题

前言

今天,打开 as 莫名其妙的的类上出现一行文字,No IDEA annotations attached to the JDK 1.8,类各种红叉,xml文件各种乱码,项目也运行不起来,头疼中…

各种在网上找解决方法,Invalidated and Restart 了无数次,重新下载了 as (配置文件还是之前的…),也是无济于事,最后在 stackoverflow 找到了个方法,发现有人评论解决了,于是尝试了下,第一次没成功,有操作了一波,终于 OK 了…

解决过程

step1:关闭 Android studio

step2:打开 C:\Users\UserName.android 将 build-cache 文件夹 重命名为 build-cache.bak

setp3:打开 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

如图:

相关图片

setp4:重启Android studio, 这样一波操作可能就好了,如果还不行再试试 invalidate caches.(反正第一次我这没成功,文件删了,又操作了一波才可以)

step5: 成功以后将 .bak 文件删除 ,—我硬盘空间大,就在那放的哇(-你随意就好)

你可能感兴趣的:(解决android studio 莫名其妙的 No IDEA annotations attached to the JDK 1.8 问题)