]>
Commit | Line | Data |
---|---|---|
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 * extends android.app.backup.BackupAgentHelper | |
14 | -keep public class * extends android.preference.Preference | |
15 | -keep public class com.android.vending.licensing.ILicensingService | |
16 | ||
17 | -keepclasseswithmembernames class * { | |
18 | native <methods>; | |
19 | } | |
20 | ||
21 | -keepclasseswithmembernames class * { | |
22 | public <init>(android.content.Context, android.util.AttributeSet); | |
23 | } | |
24 | ||
25 | -keepclasseswithmembernames class * { | |
26 | public <init>(android.content.Context, android.util.AttributeSet, int); | |
27 | } | |
28 | ||
29 | -keepclassmembers enum * { | |
30 | public static **[] values(); | |
31 | public static ** valueOf(java.lang.String); | |
32 | } | |
33 | ||
34 | -keep class * implements android.os.Parcelable { | |
35 | public static final android.os.Parcelable$Creator *; | |
36 | } |