大概是从 Android Studio 3.1 升级后开始,我们使用的第三方库就经常暴红,提示“Cannot resolve symbol XXX”;而且是只有特殊的几个库提示这样的错误,其他库是没有问题的。但是编译生成APK都是正常的。
尝试过的解决办法有:
- “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”。
- 卸载重装Android Studio
- 删除gralde缓存(
/Users/username/.gradle/caches
) - 1 2、1 3,2 3,1 2 3
但是都没有用!!!
直到尝试了如下方法:
代码语言:txt复制去除gradle依赖,sync,然后再加入gradle依赖,sync
就好了。。。好了。。。了
参考:https://www.jianshu.com/p/91cfa8df3128