Android Jetpack
1.1、Android Jetpack简介

Android Jetpack的前身是Android Support Library

Android Jetpack的包都是以androidx.开头。

Android JetpackMaven仓库:https://dl.google.com/dl/android/maven2/index.html

Android Jetpack的文档:https://developer.android.google.cn/reference/androidx/classes

Android Jetpack官网:https://developer.android.google.cn/jetpack

Android Jetpack包含下面这些库:

1.2、使用Android Jetpack的注意事项

Android Jetpack中的绝大多数库都是直接从Android Support Library修改而来,只是包名不同而已。

Android Jetpack不能与Android Support Library一起使用。Google将逐步废弃Android Support Library,所以,建议赶快迁移到Android Jetpack

迁移有2种方式:

一种方式是你将工程中所有的旧的依赖换成新的。这种方式比较费时间,一次性迁移成功的可能性比较小。

另外一种就是通过Gradle插件在编译的时候,自动将旧的包名替换为新的包名,这种方式只需要开发者在gradle.properties文件中加入如下的配置:

android.useAndroidX=true
android.enableJetifier=true