Fixing ProGuard support by removing usage of reflection and ignoring a few unused classes.

This commit is contained in:
Rodrigo Damazio
2011-01-30 01:20:37 -02:00
parent 0a99d7cebb
commit 3e09bd5c60
3 changed files with 23 additions and 26 deletions
+3
View File
@@ -12,6 +12,8 @@
-dontwarn com.google.android.googleapps.**
-dontwarn com.android.common.**
-dontwarn com.google.android.gsf.**
-dontwarn org.codehaus.**
-dontwarn com.google.appengine.**
# Keep everything android references from XMLs
-keep public class * extends android.app.Activity
@@ -20,6 +22,7 @@
-keep public class * extends android.app,backup.BackupAgent
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService
-keepclasseswithmembernames class * {