Android MVI 基础架构
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.hhymason:an-util:1.0.0'
}
- 因为使用了反射来封装 ViewBinding 所以需要添加混淆文件,如下:
-keep class * implements androidx.viewbinding.ViewBinding {*;}
-keepclassmembers class * implements androidx.viewbinding.ViewBinding {
public static ** bind(***);
public static ** inflate(...);
}