对于已经添加到项目中的依赖项,我收到“找不到符号”错误
应用在android studio 3.1上运行,编译运行正常,好像没有依赖问题。我尝试使用 cleanBuildCache 命令清除 gradle 缓存,我还通过 File > Invalidate Cache/Restart 使缓存无效但无济于事。
红色导入错误
支持右侧依赖的库,外部不显示 左边的库
最佳答案
尝试执行以下操作:
- 保存项目并关闭 Android Studio
- 从您的项目目录中删除 Project Name.iml 文件
- 从您的项目名称/app 目录中删除 app.iml 文件
- 从项目目录中删除 .idea 文件夹
Project Name 是您在 Android Studio 中首次创建项目时设置的项目名称。
重新启动 Android Studio,加载您的项目,同步 gradle 并再次构建。
注意:您可能必须连接到互联网,因为它会再次下载在删除 .idea 文件夹时删除的库
同时更新您的 gradle verions 并使用 implementation
而不是 compile
因为它在很久以前就被弃用了。
关于android - 如何为已添加的依赖项删除 "cannot resolve symbol",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56842829/