Skip to content

Commit

Permalink
Update proguard config
Browse files Browse the repository at this point in the history
  • Loading branch information
kairusds committed Oct 16, 2021
1 parent 94bc009 commit 709eba9
Showing 1 changed file with 19 additions and 6 deletions.
25 changes: 19 additions & 6 deletions proguard.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
-obfuscationdictionary obfuscatedclasses.txt
-classobfuscationdictionary obfuscatedclasses.txt

-keep class com.umeng.** {*;}
# -keep class com.umeng.** {*;}
-keep class com.uc.** {*;}
-keepclassmembers class * {
public <init> (org.json.JSONObject);
Expand All @@ -27,7 +27,7 @@
-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 android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService
-keep class com.un4seen.** { *; }
-keep class org.anddev.andengine.** { *; }
Expand Down Expand Up @@ -87,8 +87,9 @@
-keep public class * extends android.support.v4.**
-keep public class * extends androidx.**
-keep public class * extends android.app.Fragment
-keep public class * extends com.umeng.**
-keep class com.umeng.** {*;}
-dontwarn com.google.auto.service.AutoService
# -keep public class * extends com.umeng.**
# -keep class com.umeng.** {*;}

-keepattributes SourceFile,LineNumberTable

Expand All @@ -101,14 +102,26 @@

-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
-dontwarn org.codehaus.mojo.animal_sniffer.*
-dontwarn org.bouncycastle.jsse.BCSSLSocket
-dontwarn org.bouncycastle.jsse.BCSSLParameters
-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-dontwarn org.conscrypt.*
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-dontwarn org.openjsse.net.ssl.OpenJSSE
-dontwarn okhttp3.internal.platform.ConscryptPlatform
-dontwarn com.android.org.conscrypt.SSLParametersImpl
-dontwarn org.apache.harmony.xnet.provider.jsse.SSLParametersImpl
-dontwarn javax.annotation.**

-dontwarn java.lang.invoke.*
-dontwarn retrofit2.adapter.rxjava.CompletableHelper$**

-dontwarn com.tencent.bugly.**
-keep public class com.tencent.bugly.**{*;}
# -dontwarn com.tencent.bugly.**
-dontwarn android.view.**
-dontwarn org.conscrypt.ConscryptHostnameVerifier
# -keep public class com.tencent.bugly.**{*;}
-keep class android.view.WindowInsetsController
-keep class android.support.**{*;}

-keep class kotlinx.**
Expand Down

0 comments on commit 709eba9

Please sign in to comment.