第一步:修改gradle.properties文件
android.useAndroidX=true
android.enableJetifier=true
第二步:將sdk目標版本最低指定到28
compileSdkVersion: 28,
minSdkVersion : 21,
targetSdkVersion : 28,
第三步:點擊工具欄的Refactor按鈕Migrate to AndroidX
注意:會提示保留備份,
第四步:代碼遷移完成之後會提示部分庫引入錯誤,一起修改(未完成待續)
注意:1.三方庫是否支持androidx,像glide4.8.0就不支持androidx,而且編譯後生成的代碼會提示包路徑不對,這裏可以嘗試升級到最新版本
2.butterknife升級到最新版本
3.修改xml和你代碼中對support包的使用