【问题标题】:Can I use a library that used AndroidX libs in my App with Android-support libs?我可以将在我的应用程序中使用 AndroidX 库的库与 Android 支持库一起使用吗?
【发布时间】:2019-09-11 07:57:37
【问题描述】:

其实这个问题和这个问题完全相反。

Can I use library that used android support with Androidx projects.

而且我知道有一个技巧可以处理上述问题 通过这个配置

android.useAndroidX=true
android.enableJetifier=true

但是,我不确定在相反的情况下是否还有其他技巧。当 App 使用依赖于 AndroidX 的库时,同时该 App 也依赖于 Android 支持的库。

The example dependencies

    +--- App 
    |    +--- com.android.support:support-compat:28.0.0
    |    +--- Lib#1
    |    |    |
    |    |    +--- androidx.appcompat:appcompat:1.0.2

谢谢你:)

【问题讨论】:

  • 我认为我们可以使用 androidx 库或支持库。我们不能;不能在同一个项目上同时使用。
  • 您必须迁移到 androidx。只是需要 androidx 迁移的最新 firebase 库的示例。

标签: android android-support-library androidx


【解决方案1】:

您不能将支持库与 androidx 包结构一起使用

请看官方doc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-22
    • 2022-07-20
    • 2023-04-09
    • 2010-12-11
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    相关资源
    最近更新 更多