如果我发货的库使用的是AndroidX,但使用它的应用程序不是,则有任何问题吗?

Pra*_*ant 2 android android-support-library android-gradle-plugin androidx

我开发了一个仍在使用旧支持库的Android库。最近,由于使用AndroidX库,我的一位用户在与App集成时遇到了多个问题。

我想知道是否应该迁移到AndroidX?如果是这样,该应用程序是否会存在任何尚未迁移到AndroidX的兼容性问题?

Gab*_*tti 5

我想知道是否应该迁移到AndroidX?

是的你应该。
所有新库(作为Android,Firebase和Google Play服务的材料组件)都需要androidx迁移。 迟早您必须迁移。

同时支持库也不会更新,这意味着没有修复程序,没有新功能。在官方文档中,您可以找到:

您可以继续使用支持库。历史工件(那些版本为27和更低版本,并打包为android.support。*的工件)将在Google Maven上可用。但是,所有新的库开发都将在AndroidX库中进行。

我们建议在所有新项目中使用AndroidX库。您还应该考虑将现有项目迁移到AndroidX。

这里所有的信息都要迁移

如果是这样,该应用程序是否会存在任何尚未迁移到AndroidX的兼容性问题?

是的,您所面临的问题相同,但是在其他主要库中无论如何都会发生。