123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 |
- -optimizationpasses 5
- -dontusemixedcaseclassnames
- -dontskipnonpubliclibraryclasses
- -dontoptimize
- -verbose
- -ignorewarnings
- -dontskipnonpubliclibraryclassmembers
- -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
- -keepattributes *Annotation*
- -keepattributes *JavascriptInterface*
- -keepclassmembers class * {
- @android.webkit.JavascriptInterface <methods>;
- }
- -keepattributes Exceptions,InnerClasses
- -keepattributes Signature
- -keep class kotlin.** { *; }
- -keep class kotlin.Metadata { *; }
- -dontwarn kotlin.**
- -keepclassmembers class **$WhenMappings {
- <fields>;
- }
- -keepclassmembers class kotlin.Metadata {
- public <methods>;
- }
- -assumenosideeffects class kotlin.jvm.internal.Intrinsics {
- static void checkParameterIsNotNull(java.lang.Object, java.lang.String);
- }
- -keepnames class * implements java.io.Serializable
- -keepclassmembers class * implements java.io.Serializable {
- static final long serialVersionUID;
- private static final java.io.ObjectStreamField[] serialPersistentFields;
- !static !transient <fields>;
- private void writeObject(java.io.ObjectOutputStream);
- private void readObject(java.io.ObjectInputStream);
- java.lang.Object writeReplace();
- java.lang.Object readResolve();
- }
- -keepclassmembers class **.R$* {
- public static <fields>;
- }
- -keep class **.R$* {
- *;
- }
- -keep public class * extends android.app.Activity{
- public <fields>;
- public <methods>;
- }
- -keep public class * extends android.app.Application{
- public <fields>;
- public <methods>;
- }
- -keep public class * extends android.app.Service
- -keep public class * extends android.content.BroadcastReceiver
- -keep public class * extends android.content.ContentProvider
- -keep public class * extends android.app.backup.BackupAgentHelper
- -keep public class * extends android.preference.Preference
- -keep public class * extends androidx.core.app.CoreComponentFactory
- -keepclassmembers enum * {
- public static **[] values();
- public static ** valueOf(java.lang.String);
- }
- -keepclasseswithmembers class * {
- public <init>(android.content.Context, android.util.AttributeSet);
- }
- -keepclasseswithmembers class * {
- public <init>(android.content.Context, android.util.AttributeSet, int);
- }
- -keepclasseswithmembernames class *{
- native <methods>;
- }
- -keep class * implements android.os.Parcelable {
- public static final android.os.Parcelable$Creator *;
- }
- -keepclasseswithmembers class * {
- ... *JNI*(...);
- }
- -keepclasseswithmembernames class * {
- ... *JRI*(...);
- }
- -keep class **JNI* {*;}
- -keep class cn.yyxx.commsdk.impl.merge.platform.SdkPlatformBridge{public <fields>; public<methods>;}
- -keep class cn.yyxx.commsdk.impl.merge.platform.hnqj.action.**{public <fields>; public<methods>;}
- -keep class cn.yyxx.commsdk.impl.merge.platform.msa.MsaDeviceHandler{public <fields>; public<methods>;}
- -dontshrink
- -keep class cn.yyxx.support.**{*;}
- -keep class cn.qingshi.gamesdk.base.**{*;}
- -keep class XI.**{*;}
- -keep class com.asus.**{*;}
- -keep class com.bun.**{*;}
- -keep class com.huawei.hms.ads.identifier.**{*;}
- -keep class com.samsung.android.deviceidservice.**{*;}
- -keep class com.netease.nis.sdkwrapper.** {*;}
- -keep class com.zui.**{*;}
- -keep class org.json.**{*;}
- -keep class com.alibaba.**{*;}
- -keep class com.cmic.**{*;}
- -keep class com.mobile.**{*;}
- -keep class com.nirvana.**{*;}
- -keep class com.tencent.mmkv.**{*;}
- -keep class com.dolin.zap.**{*;}
- -keep class android.support.**{*;}
|