-keep class androidx.lifecycle.LiveData { *; }
-keep class androidx.lifecycle.MutableLiveData { *; }
-keepclassmembers class * extends androidx.lifecycle.LiveData {
public (…);
}
-keepclassmembers class * extends androidx.lifecycle.MutableLiveData {
public (…);
}
-keepclassmembers class * implements androidx.lifecycle.Observer {
void onChanged(java.lang.Object);
}
-keepclassmembers class * extends androidx.lifecycle.ViewModel {
(…);
}
-keep class androidx.lifecycle.* { *; }
liveeventbus混淆规则
https://github.com/JeremyLiao/LiveEventBus/tree/master
-dontwarn com.jeremyliao.liveeventbus.**
-keep class com.jeremyliao.liveeventbus.** { *; }
-keep class androidx.lifecycle.** { *; }
-keep class androidx.arch.core.** { *; }