【问题标题】:Can't import package android.support.v7.app (error: does not exist)无法导入包android.support.v7.app(错误:不存在)
【发布时间】:2020-01-22 08:26:49
【问题描述】:

我尝试查看此站点上已有的主题,但我无法根据此解决我的问题,我认为作者也没有。

我正在尝试import android.support.v7.app.NotificationCompat

Android Info p1

Android Info p2

我是新手,我一直在尝试让 Android Studio 工作,我完成了 1 个项目,在开始另一个项目后,我立即陷入了困境:

错误:android.support.v7.app 包不存在

build.gradle

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    您需要:import androidx.appcompat.app.AppCompatActivity

    在需要它的类中使用它,例如主活动。

    你也应该有例如:implementation 'androidx.appcompat:appcompat:1.0.2'

    【讨论】:

    • 我现在得到这个:“错误:找不到符号类 AppcompatActivity”
    • 依赖呢,有没有这个:implementation 'androidx.appcompat:appcompat:1.0.2'
    • 在纠正 @MartinZeitler 之类的导入行后,我回到“错误:android.support.v7.app 包不存在”
    • @Pakuss 您可以使用其中一个;使用该依赖项,包名称为 androidx.appcompat.app 而不是 android.support.v7.app
    • 重新同步项目并查看结果。
    【解决方案2】:

    如果您不想更改任何代码,只需添加com.android.support 版本:

    implementation "com.android.support:appcompat-v7:28.0.0"
    

    然而,正如@Will 所建议的那样,使用androidx 是目前的做法。 androidx.appcompat:appcompat:1.1.029.1.0 相似(不存在)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-15
      相关资源
      最近更新 更多