【问题标题】:Android studio complains with "Cannot access androidx.activity.ComponentActivity" in redline but compiles fineAndroid Studio 在红线中抱怨“无法访问 androidx.activity.ComponentActivity”,但编译正常
【发布时间】:2019-12-13 14:12:56
【问题描述】:

Android Studio 在红线中用Cannot access androidx.activity.ComponentActivity 抱怨,但它正在编译和运行良好。我遇到了许多 SO 帖子,例如 this 并且都建议清除缓存,删除 .idea.gradle 文件,清理项目。我已经尝试了一切,但我仍然得到这个。我错过了什么吗?

【问题讨论】:

  • 您从哪个父级 Activity 继承?如果是androidx.appcompat,也可以分享您的版本。
  • 我从 AppCompatActivity 扩展
  • 你解决了吗?

标签: android android-studio


【解决方案1】:

查看AppCompatActivity的包。

在我的情况下,Activityrxlifecycle 库扩展 RxAppCompatActivity

但是rxlifecycle2RxAppCompatActivity的父类是android.support.v7.app.AppCompatActivity

我改成“rxlifecycle3”,问题就解决了。

【讨论】:

    【解决方案2】:

    对我来说,更新到最后一个 appcompat 依赖项有帮助。

    【讨论】:

      猜你喜欢
      • 2014-02-01
      • 1970-01-01
      • 2019-11-16
      • 2017-01-17
      • 1970-01-01
      • 2012-12-03
      • 1970-01-01
      • 2011-01-08
      • 1970-01-01
      相关资源
      最近更新 更多