1-dontusemixedcaseclassnames 2-dontskipnonpubliclibraryclasses 3-dontpreverify 4-verbose 5 6-keepclasseswithmembernames class * { 7 native <methods>; 8} 9 10-keepclasseswithmembers class * { 11 public <init>(android.content.Context, android.util.AttributeSet); 12} 13 14-keepclasseswithmembers class * { 15 public <init>(android.content.Context, android.util.AttributeSet, int); 16} 17 18-keepclassmembers class * extends android.app.Activity { 19 public void *(android.view.View); 20} 21 22-keepclassmembers enum * { 23 public static **[] values(); 24 public static ** valueOf(java.lang.String); 25} 26 27-keep class * implements android.os.Parcelable { 28 public static final android.os.Parcelable$Creator *; 29} 30 31-keep @androidx.annotation.Keep class * 32-keepclassmembers class * { 33 @androidx.annotation.Keep *; 34} 35 36-keep class com.android.storagemanager.overlay.FeatureFactoryImpl 37