Android studio res内资源存在,但引用时显示“cannot resolve symbol”异常
最近在使用Android studio 的过程中,偶尔会发生,资源文件存在(比如字符串,或者照片,颜色),但引用的时候,一直报无法解析该资源。试了很多方法,总算解决了,可能是studio 缓存造成的 .记录一下,以便他人和自己遇到同样问题的时候,快速解决。
明明存在字符串资源:
引用的时候却无法解析:
解决办法:1.File–>选择清除缓存再重启invaldate Caches/Restart···
然后点击Invalidate and Restart
如果还没解决还有方法2.File–>同步项目和Gradle文件 Sync Project with Gradle Files
如果还没解决还有方法3.File–>重新导入Gradle 文件 Re-Import Gradle Files
最后问题解决了。如果遇到同样情况的童鞋,可以试试这几个方法。
作者:王新想