本Repo的目标是维护一个支持AndroidX的Qihoo360 RePlugin框架分支,欢迎测试&提issue&提PR;
Q:为什么不在RePlugin官方提交PR?
A:首先,Support库和AndroidX是无法混用的,在Replugin官方上同时兼容暂时没有把握,需要的时间也太多,而很多项目迁移AndroidX已经进行或者马上会进行;另外,Replugin已经大半年没有更新,issue也无官方人员回应,PR提交上去何时能接受是个未知数。但是RePlugin已经是一个很成熟稳定的框架,经我测试切换AndroidX后的宿主和插件,在Android 10上运行也没有问题。
Q:如果有一天RePlugin官方复活并支持AndroidX了呢?
A:那当然是回归官方了。
maven{
url "https://dl.bintray.com/froyo-github/Replugin-AndroidX"
}
classpath "io.github.froyohuang:replugin-host-gradle-androidx:2.3.3.0"
apply plugin: 'replugin-host-gradle-androidx'
implementation 'io.github.froyohuang:replugin-host-lib-androidx:2.3.3.0'
需要注意的是要在app的build.gradle中添加依赖:
implementation 'androidx.legacy:legacy-support-v4:1.0.0’
classpath "io.github.froyohuang:replugin-plugin-gradle-androidx:2.3.3.0"
apply plugin: 'replugin-plugin-gradle-androidx'
implementation 'io.github.froyohuang:replugin-plugin-lib-androidx:2.3.3.0'