gpt4 book ai didi

android - 如何为已添加的依赖项删除 "cannot resolve symbol"

转载 作者:行者123 更新时间:2023-11-29 23:02:13 25 4
gpt4 key购买 nike

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

应用在android studio 3.1上运行,编译运行正常,好像没有依赖问题。我尝试使用 cleanBuildCache 命令清除 gradle 缓存,我还通过 File > Invalidate Cache/Restart 使缓存无效但无济于事。

红色导入错误

The error in question

支持右侧依赖的库,外部不显示 左边的库

external library and dependency

最佳答案

尝试执行以下操作:

  • 保存项目并关闭 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com