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