从Android 4.2到Android 10支持所需的新Android项目可以使用AndroidX吗?

时间:2020-10-29 01:52:17

标签: android androidx

我是一名新的Android开发人员。

我有一个新的Android项目(用于工业用途),需要从Android 4.2到Android 10的支持(这是一项硬要求。)

我下载了IntelliJ,创建了一个新的Android项目,发现它默认使用Androidx。

当我单击“运行”并选择API级别17(Android 4.2)时,可以在模拟器中运行代码。据我所知,Androidx是API级别28(Android 9.0)之后的东西,我的问题是基于Androidx的应用程序可以在Android 4.2(真实手机)中运行而没有任何潜在问题吗?

对于这个新项目,我是否应该维护两个版本,一个使用支持库(适用于旧版本的Android),另一个使用Androidx?还是一个使用Androidx的版本就足够了?

谢谢。

1 个答案:

答案 0 :(得分:1)

不必要。AndroidX包含支持库。