1*1789df15SXin Li-optimizationpasses 5 2*1789df15SXin Li-dontusemixedcaseclassnames 3*1789df15SXin Li-dontskipnonpubliclibraryclasses 4*1789df15SXin Li-dontpreverify 5*1789df15SXin Li-verbose 6*1789df15SXin Li-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* 7*1789df15SXin Li 8*1789df15SXin Li-keep public class * extends android.app.Activity 9*1789df15SXin Li-keep public class * extends android.app.Application 10*1789df15SXin Li-keep public class * extends android.app.Service 11*1789df15SXin Li-keep public class * extends android.content.BroadcastReceiver 12*1789df15SXin Li-keep public class * extends android.content.ContentProvider 13*1789df15SXin Li-keep public class * extends android.app.backup.BackupAgentHelper 14*1789df15SXin Li-keep public class * extends android.preference.Preference 15*1789df15SXin Li-keep public class com.android.vending.licensing.ILicensingService 16*1789df15SXin Li 17*1789df15SXin Li-keepclasseswithmembernames class * { 18*1789df15SXin Li native <methods>; 19*1789df15SXin Li} 20*1789df15SXin Li 21*1789df15SXin Li-keepclasseswithmembers class * { 22*1789df15SXin Li public <init>(android.content.Context, android.util.AttributeSet); 23*1789df15SXin Li} 24*1789df15SXin Li 25*1789df15SXin Li-keepclasseswithmembers class * { 26*1789df15SXin Li public <init>(android.content.Context, android.util.AttributeSet, int); 27*1789df15SXin Li} 28*1789df15SXin Li 29*1789df15SXin Li-keepclassmembers class * extends android.app.Activity { 30*1789df15SXin Li public void *(android.view.View); 31*1789df15SXin Li} 32*1789df15SXin Li 33*1789df15SXin Li-keepclassmembers enum * { 34*1789df15SXin Li public static **[] values(); 35*1789df15SXin Li public static ** valueOf(java.lang.String); 36*1789df15SXin Li} 37*1789df15SXin Li 38*1789df15SXin Li-keep class * implements android.os.Parcelable { 39*1789df15SXin Li public static final android.os.Parcelable$Creator *; 40*1789df15SXin Li} 41