在 Android Studio 3.4.2 中创建新项目时是否需要 androidx.*?
Is the androidx.* necessary when I create a new project in Android Studio 3.4.2?
在我看来,androidx.* 对于 Android 项目是可选的,我发现当我将 Android Studio 更新到 3.4.2 时,androidx.* 是必需的。
看图片。所以 androidx.* 将是标准的,对吧?
图片
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
你仍然可以绝对制作应用程序..androidx 只是 android 库本身的扩展......所以如果你完全了解 android 库,你可以制作任何应用程序,与 androidx 一样,顾名思义,它是一个“支持库”,因此即使不使用它,您仍然可以制作完整的应用程序...再次,它是一个让您的生活无后顾之忧的支持库你的应用程序的兼容性,但如果你真的知道 android 编程,你不需要 androidx.infact 在 android(不是 androidx)中制作应用程序更好,因为你不需要转换将来那些依赖 android 支持库的人会发生同样的事情..
在我看来,androidx.* 对于 Android 项目是可选的,我发现当我将 Android Studio 更新到 3.4.2 时,androidx.* 是必需的。
看图片。所以 androidx.* 将是标准的,对吧?
图片
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
你仍然可以绝对制作应用程序..androidx 只是 android 库本身的扩展......所以如果你完全了解 android 库,你可以制作任何应用程序,与 androidx 一样,顾名思义,它是一个“支持库”,因此即使不使用它,您仍然可以制作完整的应用程序...再次,它是一个让您的生活无后顾之忧的支持库你的应用程序的兼容性,但如果你真的知道 android 编程,你不需要 androidx.infact 在 android(不是 androidx)中制作应用程序更好,因为你不需要转换将来那些依赖 android 支持库的人会发生同样的事情..