1.在项目的根部 gradle.properties
android.useAndroidX=true
android.enableJetifier=true
2.点击项目名称 refactor---Migrate to androidX
会备份项目,接着同意更改为Androidx
3.点击运行,studio提示错误信息,批量修改替换引入的包和报错的代码
4.修改引入的第三方代码
butterknife(弃用,老代码没有办法依次修改) :This tool is now deprecated. Please switch to view binding.
遇到问题:
1.using Jetifier. Reason: null. (Run with --stacktrace for more details.)”
在gradle.properties中排除有问题的包
android.jetifier.blacklist = huawei_push.jar