提问者:小点点

对于已经添加的依赖,如何去除“无法解析符号”


我收到一个已经添加到项目中的依赖项的“找不到符号”错误

该应用程序在android studio 3.1上运行,编译和运行正常,好像没有依赖问题。我尝试了使用cleBuildCache命令清除gradle缓存,我也从File中使缓存失效

红色的导入错误

支持右侧依赖下的库,左侧外部lib中不展示


共2个答案

匿名用户

尝试执行以下操作:

  • 保存您的项目并关闭Android Studio
  • 从您的项目目录中删除Project Name. iml文件
  • 从项目名称/app目录中删除app. iml文件
  • 从您的项目目录中删除. Ide文件夹

Project Name是您在Android Studio中首次创建项目时设置的项目名称。

重新启动Android Studio,加载您的项目,同步gradle并再次构建。

注意:您可能必须连接到Internet,因为它会再次下载删除. idea文件夹时删除的库

还要更新您的gradle验证并使用实现而不是compile,因为它很久以前就被弃用了。

匿名用户

你试过Build吗