前提条件
- 更新项目以使用支持库的最终版本:版本 28.0.0
- 使用 Android Studio 3.2 及更高版本
- gradle.properties 文件中设置android.useAndroidX=true,android.enableJetifier=true
- gradle版本升级到4.6以上
- 一键迁移,选择 Refactor > Migrate to AndroidX
部分问题记录
1、部分import报错,需要手动更改
2、butterknife升级版本至10.1.0
implementation 'com.jakewharton:butterknife:10.1.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
同时在android{}中添加
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
3、