【问题标题】:Ignore AndroidX and Want to use android support libraries alone in Android Studio 3.2忽略 AndroidX 并想在 Android Studio 3.2 中单独使用 android 支持库
【发布时间】:2019-03-19 10:55:45
【问题描述】:

在我的项目中,我以前使用过 Android 支持库。升级到 Android Studio 3.2 AS 后默认加载 AndroidX 和其他一些支持库(例如 com.android.support:support-compat:28.0.0)。这给了我很多明显的合并失败错误。我尝试启用 jetifier 但实际上我不想使用 AndroidX。我只想使用支持库 28.0.0。所以我的问题是如何忽略默认加载的 AndroidX 包。这样我就可以使用支持库了。

【问题讨论】:

  • 请添加您的build.gradle 文件。 “加载 AndroidX 包”是什么意思?

标签: java android android-studio android-support-library androidx


【解决方案1】:
  1. 转到“重构”,然后
  2. 点击“迁移到AndroidX”
  3. 它会要求备份您当前的项目,因此请选中复选框然后单击 关于迁移。
  4. 它将为您的项目创建一个“.Zip”文件。
  5. 它会再次要求将所有实现更改为 AndroidX ,单击 Okay 并。
  6. 您的所有实现都将迁移到 AndroidX。
  7. 最后,您需要更改与 Androidx 相关的 <....> 尖括号行。
  8. 如果您正在迁移现有项目,则需要更改此强制项,或者如果您 正在创建一个新项目,而不是自己完成。
  9. 示例“android.support.v7.widget.CardView”到“androidx.cardview.widget.CardView”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-31
    • 2019-03-05
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多