| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- -keep class **.R$* { *; }
- -optimizationpasses 5
- -dontusemixedcaseclassnames
- -dontskipnonpubliclibraryclasses
- -dontpreverify
- -verbose
- -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
- -dontskipnonpubliclibraryclassmembers
- -keepattributes *Annotation*
- -keepattributes Signature
- -dontwarn cn.dreamtobe.kpswitch.**
- -dontwarn okio.**
- -dontwarn com.tencent.bugly.**
- -dontwarn com.baidu.**
- -dontwarn org.slf4j.**
- -dontwarn com.google.protobuf.**
- -dontwarn okhttp3.**
- -dontwarn com.bumptech.glide.**
- -dontwarn com.yalantis.ucrop**
- -dontwarn retrofit2.**
- -keep class retrofit2.** { *; }
- -keep class com.baidu.** {*;}
- -keep class mapsdkvi.com.** {*;}
- -keep class com.google.protobuf.** { *; }
- -keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
- -keep class org.webrtc.** { *; }
- -keep class com.bogo.android.**.model.** { *; }
- -keep class com.bogo.android.**.entity.** { *; }
- -keep class com.bogo.android.**.api.request.** { *; }
- -keep class com.bogo.android.**.api.response.** { *; }
- -keep class mapsdkvi.com.gdi.bgl.android.java.** { *; }
- -keep class com.bogo.messaging.model.** {*;}
- -keep class vi.com.** {*;}
- -keep class com.baidu.vi.** {*;}
- -keep public class com.tencent.bugly.**{*;}
- -keep class com.yalantis.ucrop** { *; }
- -keep interface com.yalantis.ucrop** { *; }
- -keep class com.bumptech.glide.integration.okhttp3.OkHttpGlideModule
- -keep public class * implements com.bumptech.glide.module.GlideModule
- -keep public class * extends com.bumptech.glide.module.AppGlideModule
- -keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** {
- **[] $VALUES;
- public *;
- }
- -keep public class * extends com.bumptech.glide.module.GlideModule
- -keep public class * extends android.content.ContentProvider
- -keep public class * extends androidx.appcompat.app.AppCompatActivity
- -keep public class * extends android.app.Activity
- -keep public class * extends android.app.Fragment
- -keep public class * extends android.app.Application
- -keep public class * extends android.app.Service
- -keep public class * extends android.content.BroadcastReceiver
- -keepclassmembers class * extends android.webkit.WebChromeClient{
- public void openFileChooser(...);
- }
- -keepclasseswithmembernames class * {
- native <methods>;
- }
- -keepclasseswithmembers class * {
- public <init>(android.content.Context, android.util.AttributeSet);
- }
-
- -keepclasseswithmembers class * {
- public <init>(android.content.Context, android.util.AttributeSet, int);
- }
-
- -keepclassmembers class * extends android.app.Activity {
- public void *(android.view.View);
- }
-
- -keepclassmembers enum * {
- public static **[] values();
- public static ** valueOf(java.lang.String);
- }
-
- -keep class * implements android.os.Parcelable {
- public static final android.os.Parcelable$Creator *;
- }
|