Prechádzať zdrojové kódy

[修改]更新Release包混淆规则

zeki 5 rokov pred
rodič
commit
fda0ada2ca
1 zmenil súbory, kde vykonal 23 pridanie a 2 odobranie
  1. 23 2
      app/proguard-rules.pro

+ 23 - 2
app/proguard-rules.pro

@@ -585,22 +585,43 @@
 -keep class com.tencent.klevin.**{*;}
 -keep class com.tencent.protocol.sspservice.**{*;}
 #==================优投广告sdk==========================
+# jasmine -sdk
 -dontwarn com.jasmine.cantaloupe.**
 -keep class com.jasmine.cantaloupe.**{*;}
 -dontwarn z9.z9.z9.**
 -keep class z9.z9.z9.**{*;}
+
+# androidx
+-keep class com.google.android.material.** {*;}
+-keep class androidx.** {*;}
+-keep public class * extends androidx.**
+-keep interface androidx.** {*;}
+-dontwarn com.google.android.material.**
+-dontnote com.google.android.material.**
+-dontwarn androidx.**
+# android.support.v4
+-dontwarn android.support.v4.**
+-keep class android.support.v4.** { *; }
+-keep interface android.support.v4.** { *; }
+-keep public class * extends android.support.v4.**
 #==================msa移动联盟sdk 移动安全联盟 (http://www.msa-alliance.cn)==========================
+# 移动联盟oaid
+-dontwarn com.bun.**
+-keep class com.bun.** {*;}
+-keep class com.bun.miitmdid.core.** {*;}
 -keep class com.bun.** {*;}
 -keep class com.asus.msa.** {*;}
+-keep class com.netease.nis.sdkwrapper.** {*;}
 -keep class com.heytap.openid.** {*;}
 -keep class com.huawei.android.hms.pps.** {*;}
 -keep class com.meizu.flyme.openidsdk.** {*;}
 -keep class com.samsung.android.deviceidservice.** {*;}
 -keep class com.zui.** {*;}
 -keep class com.huawei.hms.ads.** {*; }
+-keep class XI.** {*;}
 -keep interface com.huawei.hms.ads.** {*; }
 -keepattributes *Annotation*
 -keep @android.support.annotation.Keep class **{
-    @android.support.annotation.Keep <fields>;
-    @android.support.annotation.Keep <methods>;
+@android.support.annotation.Keep <fields>;
+@android.support.annotation.Keep <methods>;
 }