更新到Android Studio3.1.1后 ,新增layout的中的xml后,编译器无法提示新增的xml,sync也没用
更新到Android Studio3.1.1后 ,新增layout的中的xml后,编译器无法提示新增的xml,sync也没用
AS会根据文件的存放位置自动判断xml文件类型,并给出补全提示。正常情况下,res文件夹上方会有一个标识如下图所示:
如果你的工程并没有这样的提示,在build.gradle文件中手动添加以下脚本:
android {
...
sourceSets {
main.res.srcDirs += 'src/main/res'
}
}
添加完成后,同步,如果还是不能正常提示。完全卸载3.1.1,下载全新版本重新安装即可。
菜单:
「File」
-「invalidate Caches/Restart...」