浏览代码

修改混淆文件

zk 1 年之前
父节点
当前提交
c4dfea0aad
共有 4 个文件被更改,包括 20012 次插入37 次删除
  1. 0 3
      app/build.gradle
  2. 10000 0
      app/proguard-dic-3.txt
  3. 10000 0
      app/proguard-dic-4.txt
  4. 12 34
      app/proguard-rules.pro

+ 0 - 3
app/build.gradle

@@ -150,9 +150,6 @@ dependencies {
     }
     api 'com.alipay.sdk:alipaysdk-android:15.8.16@aar'
 
-    //oaid
-    implementation "extra.common:oaid:1.1.0-SNAPSHOT"
-
     //AppCompat
     implementation "androidx.appcompat:appcompat:$rootProject.appcompat_version"
 

文件差异内容过多而无法显示
+ 10000 - 0
app/proguard-dic-3.txt


文件差异内容过多而无法显示
+ 10000 - 0
app/proguard-dic-4.txt


+ 12 - 34
app/proguard-rules.pro

@@ -21,6 +21,18 @@
 #-renamesourcefileattribute SourceFile
 -dontshrink
 
+## proguard dictionary
+-obfuscationdictionary proguard-dic-3.txt
+-renamesourcefileattribute proguard-dic-3.txt
+-classobfuscationdictionary proguard-dic-4.txt
+-packageobfuscationdictionary proguard-dic-4.txt
+
+# @Keep
+-keep class * {
+    @androidx.annotation.Keep <fields>;
+    @androidx.annotation.Keep <methods>;
+}
+
 ## Log
 -assumenosideeffects class android.util.Log {
     public static *** d(...);
@@ -73,37 +85,3 @@
 }
 # Glide end
 
-# Turbo start
--keep class com.plutus.common.turbo.beans.** {*;}
-# Turbo end
-
-
-#oaid miitmdid start
--keep class com.bun.miitmdid.core.** {*;}
--keep class com.bun.lib.**{*;}
--keep class XI.CA.XI.**{*;}
--keep class XI.K0.XI.**{*;}
--keep class XI.XI.K0.**{*;}
--keep class XI.vs.K0.**{*;}
--keep class XI.xo.XI.XI.**{*;}
--keep class com.asus.msa.SupplementaryDID.**{*;}
--keep class com.asus.msa.sdid.**{*;}
--keep class com.bun.lib.**{*;}
--keep class com.bun.miitmdid.**{*;}
--keep class com.huawei.hms.ads.identifier.**{*;}
--keep class com.samsung.android.deviceidservice.**{*;}
--keep class org.json.**{*;}
--keep public class com.netease.nis.sdkwrapper.Utils {
-public <methods>;
-}
-#oaid miitmdid end
-
-
-#SVGA
--keep class com.squareup.wire.** { *; }
--keep class com.opensource.svgaplayer.proto.** { *; }
-
--keepclassmembers class * extends android.webkit.WebChromeClient{
-    public void openFileChooser(...);
-}
-