Home | History | Annotate | Download | only in sample
      1 -dontnote
      2 -dontwarn
      3 -dontobfuscate
      4 -optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*,!code/allocation/variable
      5 -optimizationpasses 5
      6 -allowaccessmodification
      7 -dontpreverify
      8 
      9 -keep public class * extends android.app.Activity
     10 -keep public class * extends android.support.v4.app.Fragment
     11 -keep public class * extends android.app.Application
     12 -keep public class * extends android.app.Service
     13 -keep public class * extends android.content.BroadcastReceiver
     14 -keep public class * extends android.content.ContentProvider
     15 
     16 -keep interface android.util.AttributeSet
     17 
     18 -keep public class * extends android.view.View {
     19     public <init>(android.content.Context, android.util.AttributeSet);
     20     public <init>(android.content.Context, android.util.AttributeSet, int);
     21     void set*(***);
     22     *** get*();
     23 }
     24 
     25 -keepclasseswithmembers class * {
     26     public <init>(android.content.Context, android.util.AttributeSet);
     27 }
     28 
     29 -keepclasseswithmembers class * {
     30     public <init>(android.content.Context, android.util.AttributeSet, int);
     31 }
     32