Android Studio 解决 Cannot resolve symbol xxx 添加依赖后出现飘红
这里博主分享下自己在Android Studio中遇到“Cannot resolve symbol ‘xxx’”的解决方法,希望对大家有所帮助。
1.将有问题的依赖注释掉(ctrl+/)
dependencies {implementation fileTree(dir: 'libs', include: ['*.jar'])implementation(name: 'lib-dds-1.2.6.1-release', ext: 'aar')// implementation 'com.android.support:appcompat-v7:28.0.0'
// implementation 'com.google.android.exoplayer:exoplayer-core:2.6.0'testImplementation 'junit:junit:4.12'androidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
2.点击右上角的Sync Now
如果出现错误提示:
Android Studio and Gradle are using different locations for the JDK.
Android Studio: D:\Android Studio\jre
Gradle: C:\Program Files\Java\jdk-13.0.2
Using different JDK locations might cause Gradle to spawn multiple daemons
when executing tasks for Android Studio and other external processes.
More info…
Select a JDK from the File System
Do not show this warning again
大家可以去看我另一篇博文,Android Studio and Gradle are using different locations for the JDK.
3.等Android Studio完成gradle后,取消注释,再次点击Sync Now
还有第二种情况,Sync Now后依赖依旧出现飘红
出现此情况的原因之一就是,该依赖的代码中引用了另一个第三方架包,比如V4包,V7包,因此需要在项目中添加该依赖缺少的架包。
只需手动在其前面添加
//noinspection GradleCompatible
或者你可以选择该项依赖,shift+alt+enter自动添加其注释。
这样在添加//noinspection GradleCompatible,就不会出现红线了。
Android Studio 解决 Cannot resolve symbol xxx 添加依赖后出现飘红相关推荐
- Android Studio中Cannot resolve symbol XXX的解决方法
Android Studio创建新的项目后,没有修改任何设置,显示Cannot resolve symbol XXX,如图1所示. 图1 Cannot resolve symbol XXX 图1中的错 ...
- Android Studio出现cannot resolve symbol httpclient解决方法
出现错误: 进入project视图,打开build.gradle 添加库后同步即可Alt+Enter导入包 成功 若还是不行,就手动下载添加依赖库: 添加并应用 成功
- Android Studio ---- Cannot resolve symbol 'XXX',java文件 显示蓝色J的图标
问题: 现象1. 我在MsgReceiver.java中 使用Msg2.java , 但是报红,引用失败,无法找到.(之前是好的,不知什么原因导致) Cannot resolve symbol 'XX ...
- android 已经依赖了某个库,但是还是会提示Cannot resolve symbol ‘xxx‘,运行却不会报错
Cannot resolve symbol 'Theme' in styles.xml (Android Studio)Failed to load AppCompat ActionBar with ...
- Cannot Resolve Symbol xxx 错误解决
我又来记录了........ 新导入IDEA的项目,但是提示很多Cannot Resolve Symbol xxx错误,主要是SpringMVC的注释,还有导入的jar包,都会报这个错误.在网上找到一 ...
- 提示Cannot resolve symbol xxx的解决办法
今天有读者反映在spring boot项目中,已经导入了所有需要的包,但是提示如下错误: Cannot resolve symbol xxx 该错误的解决办法是: (1)单击IDEA开发工具的File ...
- IDEA Cannot resolve symbol XXX 解决方法(亲测有效)
今天用IDEA 做Spring Boot的项目时,显示"Cannot resolve symbol XXX" 我的解决方法如下: 1)点击 IDEA 右侧的Maven(有的写Mav ...
- android studio点击图片,如何在Android Studio中的模拟器图库中添加图像?
如何在Android Studio中的模拟器图库中添加图像? 我正在开发图像过滤器应用程序. 但是,如果我没有任何图像,就无法真正尝试. 我知道我可以在电话中对其进行测试,但这并不相同,因为我需要错误 ...
- android app报错log,Android studio 解决logcat无过滤工具栏的操作
在logcat标题栏右键先windows mode,这时多数能恢复过滤工具栏,要恢复之前的停靠样式再同样点右键去掉windows mode的勾即可 补充知识:Android studio底部Logca ...
最新文章
- 25,000,000行的代码就问你敢不敢动?!
- flutter字体不跟随系统_flutter和native共用字体
- 基于C语言STC89C52单片机电子密码锁的设计与仿真
- leetcode 228. 汇总区间(Java版)
- 《随机过程》第二版-Ross印刷排版勘误问题列表(转载+自己新增+持续更新中)
- python数字1 3怎么表示_Python入门篇之数字
- Python如何生成windows可执行的exe文件
- 领域应用 | 推荐算法不够精准?让知识图谱来解决
- php5..6中文帮助,6.5. IDE integration
- Linux下使用wc命令快速统计所有文件的行数
- 2021-2025年中国氮化碳行业市场供需与战略研究报告
- linux文件和目录处理命令
- DevExpress Dashboard创建仪表盘参数
- 现Revit BuiltInParameter.Model中枚举项,都可以用LabelUitls转成本地语言
- Navicat 12.1 Macos 激活指南
- 无法打开Win10计算机管理,win10系统我的电脑管理打不开怎么办
- 基于模糊PID控制的电加热炉温度控制系统设计
- 拨打电话通过蓝牙接通
- 自动驾驶系类文档(二)-- 定位模块(Location)
- 医疗人工智能系统努力在IT系统上表现良好
热门文章
- 计算机二进制和太极,八卦与二进制
- git stash后怎么恢复_苹果换卡后怎么恢复通讯录?两种方法帮你解决
- ds6708 symbol 驱动_Symbol DS6708扫描器
- 加州伯克利本科学计算机好吗,美国加州大学伯克利分校和卡耐基梅隆大学计算机科学CS专业哪个好?...
- python实现api server,初学python,准备学习做个restful api server,现在有些困惑
- n维椭球体积公式_干掉公式 —— numpy 就该这么学
- 什么决定了计算机的寻址能力_有问有答:寻址能力与CPU的位宽有关系吗?
- 什么是 Service Mesh?
- 常用基本控件测试用例(一)
- 32位数据源中没有mysql_基于 SpringBoot 多数据源 动态数据源 主从分离 快速启动器...