Studio抽风系列1-XML布局文件没有自动提示

更换电脑以后,新安装studio之后,导入公司项目,准备美滋滋开始干活的时候,遇见了下面让人很糟心的事情
Studio抽风系列1-XML布局文件没有自动提示
各种属性都不提示,然后就开始了漫漫的折腾之路

  • 方法1:省电模式

File —>power save mode—>取消勾选

  • 方法2:清理Studio的缓存

File —>Invalidate Caches/Restart… --> Invalidate and Restart 之后Studio会自己重启

  • 方法3:删除.idea和.iml,然后ReBuild

就是删除.idea文件夹和所有的.iml文件,然后重启as,重新build project

  • 方法4:更改compileSdkVersion版本到最新版本

targetSdkVersion
compileSdkVersion
minSdkVersion
保证他们三个的版本是最新的,并且保持一致

  • 方法5:sdk版本的问题

File --> Setting --> Appearance & Behavior --> System Setting --> Android SDK
选择自己用的SDK先取消勾选然后Apply(删除sdk)
再次选中SDK然后Apply就行了(重新下载安装)
亲测有效

经过上面的漫漫踩坑,发现最后一个办法是有效的,前面四种对于我是无效的,但是不排除对各位看官无效,各位可以多试试

后记

可能采取第5种方案之后,又会引发新的问题:

No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)

又是让人一脸懵逼,这又是啥,这是因为从新安装导致了一些文件的损坏,需要删除一些文件,让studio重新生成,具体操作如下
Studio抽风系列1-XML布局文件没有自动提示
这是看stackoverflow上大神回复的,翻译过来就是

  1. 关闭studio
  2. 去相应的文件夹,修改它的文件夹名称
  3. 重启启动studio

当然你嫌修改名称比较麻烦,删除对应的文件夹也是可以的,这里修改名称只是一个保险措施
Studio抽风系列1-XML布局文件没有自动提示
重启之后,你会发现生成了新的文件夹,上面的问题也就迎刃而解了