【问题标题】:Android Kotlin - Unresolved reference: AppCompatActivity after updating to 1.5Android Kotlin - 未解决的参考:更新到 1.5 后的 AppCompatActivity
【发布时间】:2022-09-26 18:09:50
【问题描述】:

更新到之后

\'androidx.appcompat:appcompat:1.5.0\'

我得到未解决的参考

class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelectedListener {

AppCompatActivity()

我删除了标记为红色的旧导入,以查看是否有将鼠标悬停在 AppCompatActivity 上的导入建议,但什么也没有。

我还清理并重建了该项目。

如何解决这个问题?

    标签: android kotlin android-appcompat appcompatactivity


    【解决方案1】:

    问题是由于较旧的 Android Studio 版本,我没有收到更新通知,因为 kotlin 版本存在问题。

    我卸载/重新安装了 kotlin 插件,更新了 Android Studio,然后一切正常

    【讨论】:

      【解决方案2】:

      在我的情况下,androidx.appcompat.app.AppCompatActivity 类和 androidx.appcompat.app 包都无法解析,因为我的应用程序的 build.gradle 文件在 appcompat 库上没有显式依赖关系。

      我的应用程序之前能够解析androidx.appcompat.app.AppCompatActivity 类,因为我所依赖的一个或多个AndroidX 库对appcompat 库有显式依赖。

      然而,最近版本的 AndroidX 库似乎隐藏了它们对 appcompat 库的依赖,因此我们有必要在应用程序中明确地声明 androidx.appcompat:appcompat 依赖关系。

      【讨论】:

        猜你喜欢
        • 2021-11-02
        • 2019-10-11
        • 1970-01-01
        • 2020-12-26
        • 1970-01-01
        • 1970-01-01
        • 2018-10-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多