就在今天,多次打包以及更改gradle文件,之后莫名奇妙就出现了项目中AndroidManifest文件以及style文件的大面积标红,提示Can't resolve symbol @android:xxx或Can't resolve symbol @style:xxx,点击其中的more提示Validates resource references inside Android XML files。但是项目运行并没有报错,可以正常运行,但是就是资源文件找不到,打包出来也运行正常,初次猜测就觉得应该是Androidstudio的问题,后面陆续尝试过一下几种方法:
- Build-->Clean Project
- Build-->Rebuild Project
- 重新同步Gradle
- 清空Android Studio缓存 "File"---->"Invalidated cache"---->"Invalidate and Restart"
- 升级SDK Manager
- 最后发现清空缓存后项目就运行正常了,如果还没有正常可以尝试一下重装AndroidStudio不过一般不会选择重装。希望这些小技巧对你也有用。