首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AppCompatActivity和androidx.appcompat.app.AppCompatActivity在Android上的某些导入出现错误

AppCompatActivity和androidx.appcompat.app.AppCompatActivity在Android上的某些导入出现错误
EN

Stack Overflow用户
提问于 2022-10-16 05:17:37
回答 2查看 59关注 0票数 1

我在一个android项目中工作,一切都很好,但是当我现在尝试打开这个项目时,我得到了一些import errors。看一看下面的图片:

代码仍然编译,我能够在Android emulator中运行它,但是由于这个错误,我不能使用IDE自动完成。

我怎么才能解决呢?

编辑:这个问题似乎与下面一行的Android AppCompat实现有关。

代码语言:javascript
运行
复制
implementation 'androidx.appcompat:appcompat:1.0.0'

我试着把它改成

代码语言:javascript
运行
复制
implementation 'androidx.appcompat:appcompat:1.5.1'

但它会与另一个插件产生一些冲突。

I将实现返回到旧值,但现在当我尝试将版本放在1.5.1时,它会生成以下错误:

代码语言:javascript
运行
复制
  Could not resolve androidx.appcompat:appcompat:1.5.0.
Required by:
  project :app

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
EN

回答 2

Stack Overflow用户

发布于 2022-10-16 05:23:28

不确定这是否有用,但是,当我遇到类似Android的问题时,我通常会执行以下任何步骤。

在根项目文件夹中清除/重新构建project

  • invalidate cache~restart

  • delete .idea文件夹,在根项目文件夹中重新导入或重新打开项目

  • 删除.idea.gradle文件夹,以及重新导入或重新打开项目

Afaik,删除生成的文件夹是安全的,它将只是重新运行所有IDE和gradle配置从一开始。

票数 0
EN

Stack Overflow用户

发布于 2022-10-16 13:56:17

我真的不确定这个问题,但我认为这是IDE错误。

您可以清理项目,然后重建项目。您将在Build选项卡中找到它。或者重新启动Android可以解决您的问题。

最后一个选项:您必须删除每个依赖项,然后在粘贴每个依赖项之后同步并同步。您必须需要互联网连接,请执行此步骤。

我希望这能解决你的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74084763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档