AndroidX
题外话:比起支持,果然还是开发适合我,内心平静了好多。
官方介绍:AndroidX
迁移步骤:
将 Android Studio 升级到 3.2 以上的版本,project 下的 gradle 里面
com.android.tools.build:gradle
的版本号要改成3.2.1
修改 gradle.properties
android.useAndroidX=true
android.enableJetifier=true
打开 module 下面的 build.gralde 文件
- compileSdkVersion 更改为 28
- targetSdkVersion 更改为 28
在AndroidStudio 中执行如下操作:
Refactor > Migrate to AndroidX
迁移后续:
- 由于
Migrate to AndroidX
执行之后,部分控件的包名/路径名的自动转换是有问题的,所以还需要我们手动调整。如:ViewPager,RecyclerView 等,这些内容在迁移完成之后,Android Studio 帮我们自动转换的包名是androidx.core.weight.xxxx
,这是一个错误的包名,我们必须手动修改,否则编译就会出错。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Annie's Blog!