在Android Studio 3.4.2中创建新项目时,是否需要androidx。*?

时间:2019-08-07 07:17:44

标签: android android-studio androidx

在我看来,androidx。*对于Android项目是可选的,我发现当我将Android Studio更新到3.4.2时,androidx。*是必需的。

查看图片。所以androidx。*将是标准的,对不对?

图片

enter image description here

1 个答案:

答案 0 :(得分:4)

  • AndroidX是对原始Android支持库的重大改进。
  • 与支持库一样,AndroidX与Android OS分开提供,并在各个Android版本之间提供向后兼容性。 androidX通过提供功能奇偶校验和新库来完全替代支持库。 Here

  • 如果您的应用当前依赖于原始的设计支持库,则可以使用Android Studio提供的“重构为androidX”选项。这样做会更新您应用的依赖关系和代码,以使用新包装的androidx。

  • 新的Design support library也需要迁移andriodX!您应该考虑将androidX用于未来的项目! Here

  • 将库添加到build.gradle(应用程序级)依赖项部分:

    实现'com.google.android.material:material:version' Latest Version