问题:android studio最新版本,新建工程,发现都是默认androidx的,引入magicindicator,想要本地修改这个开源项目样式,发现androidx是不行的,就要转android。
方法
第一,gradle.properties中,设置这两项为false,图片中的要理解理解。 android.useAndroidX=false android.enableJetifier=false
第二,去掉之前项目中import,要细心哦,log报错会提示,挨着去掉。
第三,删除androidx依赖包,加入v4或者v7依赖,都会有报错提示,挨着改。
第四,layout中之前用了androidx的控件也要改。例如recyclerView等等。
核心:还是要理解android和androidx的区别。
下面链接是知识点:
https://www.sunofbeach.net/a/1193155718132310016 https://developer.android.google.cn/jetpack/androidx https://developer.android.google.cn/jetpack/androidx/migrate