Android Studio 提示“Cannot resolve symbol XXX”

大概是从 Android Studio 3.1 升级后开始,我们使用的第三方库就经常暴红,提示“Cannot resolve symbol XXX”;而且是只有特殊的几个库提示这样的错误,其他库是没有问题的。但是编译生成APK都是正常的。

尝试过的解决办法有:

  1. “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”。
  2. 卸载重装Android Studio
  3. 删除gralde缓存(/Users/username/.gradle/caches)
  4. 1+2、1+3,2+3,1+2+3

但是都没有用!!!

直到尝试了如下方法:

去除gradle依赖,sync,然后再加入gradle依赖,sync

就好了。。。好了。。。了

参考:https://www.jianshu.com/p/91cfa8df3128

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏码客

android广播

android广播其实上是发布-订阅模型,发布有两种方式,订阅也有两种方式 发布的两种方式是无序方式(普通广播)和有序方式(有序广播) 订阅的两种方式是静态订阅...

8420
来自专栏码客

iOS Android音频格式的选择

ios android做音频相关的开发时可选用的格式有 mp3,speex,aac,amr,ilbc

5720
来自专栏码客

android keystore相关设置

把debug.keystore放在build.gradle的同级目录 也就是app目录下

7420
来自专栏码客

Android动画之View Animation

Android的View animation由四种类型组成:alpha、scale、translate、rotate

8630
来自专栏码客

Android动画-概述

其中Drawable Animations对大多数人来说是三者中最容易理解的,其实它就是很多书籍中提到的逐帧动画(frame-by-frame animatio...

7630
来自专栏码客

iOS常用代码段

控制器中代码设置 > storybord设置 > 全局设置 优先级高的会覆盖优先级低的配置,比如storybord中的设置了navigationbar的样式 那...

8820
来自专栏码客

Android图片相关

Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB8888。作为一种逐像素的显示对象执行效率高,但是缺点也很明...

7030
来自专栏码客

Android动画-Drawable Animation(帧动画)

Drawable Animation是逐帧动画,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果,那么使用它之前必须先定义好各个帧。我们可以通...

9710
来自专栏码客

android http请求

android开发如果使用sdk23以上会发现之前很多http库都不能用了,原因是sdk23 中已不提供org.apache.http.*,推荐使用 HttpU...

9730
来自专栏码客

android listview数据加载

如上面代码所示,定义了三个对象 searchListData是数据源 searchListView是数据显示的地方 searchAdapter是连接数据源和展示...

6920

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励