Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -keep class org.apache.http.** { *; }
- -dontwarn org.apache.http.**
- -dontwarn **
- # Retrofit
- -dontwarn retrofit2.**
- -dontwarn org.codehaus.mojo.**
- -keep class retrofit2.** { *; }
- -keepattributes Signature
- -keepattributes Exceptions
- -keepattributes *Annotation*
- -keepattributes RuntimeVisibleAnnotations
- -keepattributes RuntimeInvisibleAnnotations
- -keepattributes RuntimeVisibleParameterAnnotations
- -keepattributes RuntimeInvisibleParameterAnnotations
- -keepattributes EnclosingMethod
- -keepclasseswithmembers class * {
- @retrofit2.* <methods>;
- }
- -keepclasseswithmembers interface * {
- @retrofit2.* <methods>;
- }
- -keepattributes Signature
- -keepattributes *Annotation*
- -keep class okhttp3.** { *; }
- -keep interface okhttp3.** { *; }
- -dontwarn okhttp3.**
- -dontnote okhttp3.**
- # Okio
- -keep class sun.misc.Unsafe { *; }
- -dontwarn java.nio.file.*
- -dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
- -keep class sun.misc.Unsafe { *; }
- -keep class com.google.gson.stream.** { *; }
- -keep class butterknife.** { *; }
- -dontwarn butterknife.internal.**
- -keep class **$$ViewBinder { *; }
- -keepclasseswithmembernames class * {
- @butterknife.* <fields>;
- }
- -keepclasseswithmembernames class * {
- @butterknife.* <methods>;
- }
- -assumenosideeffects class android.util.Log {
- public static boolean isLoggable(java.lang.String, int);
- public static int v(...);
- public static int i(...);
- public static int w(...);
- public static int d(...);
- public static int e(...);
- }
- -keep public class com.google.android.gms.* { public *; }
- -dontwarn com.google.android.gms.**
- -keep public class com.google.maps.* { *; }
- -dontwarn com.google.maps.**
- -optimizations !class/unboxing/enum
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement