annotate proguard.cfg @ 0:46783e4c83e2

Initial commit
author Brad Greco
date Sat, 04 Jun 2011 18:03:37 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
1 -optimizationpasses 5
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
2 -dontusemixedcaseclassnames
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
3 -dontskipnonpubliclibraryclasses
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
4 -dontpreverify
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
5 -verbose
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
6 -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
7
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
8 -keep public class * extends android.app.Activity
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
9 -keep public class * extends android.app.Application
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
10 -keep public class * extends android.app.Service
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
11 -keep public class * extends android.content.BroadcastReceiver
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
12 -keep public class * extends android.content.ContentProvider
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
13 -keep public class * extends android.app.backup.BackupAgentHelper
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
14 -keep public class * extends android.preference.Preference
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
15 -keep public class com.android.vending.licensing.ILicensingService
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
16
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
17 -keepclasseswithmembernames class * {
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
18 native <methods>;
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
19 }
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
20
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
21 -keepclasseswithmembernames class * {
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
22 public <init>(android.content.Context, android.util.AttributeSet);
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
23 }
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
24
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
25 -keepclasseswithmembernames class * {
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
26 public <init>(android.content.Context, android.util.AttributeSet, int);
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
27 }
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
28
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
29 -keepclassmembers enum * {
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
30 public static **[] values();
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
31 public static ** valueOf(java.lang.String);
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
32 }
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
33
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
34 -keep class * implements android.os.Parcelable {
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
35 public static final android.os.Parcelable$Creator *;
46783e4c83e2 Initial commit
Brad Greco
parents:
diff changeset
36 }