From: TrillGates Date: Wed, 7 Jul 2021 09:23:27 +0000 (+0800) Subject: add progurad rule. X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=0ad951f156373a1aceae122d4ac4af1a4257e0d8;p=IcBlood.git add progurad rule. --- diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 22e1d60..9fb8b46 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -139,4 +139,41 @@ public protected ; -keep interface androidx.** {*;} -dontwarn com.google.android.material.** -dontnote com.google.android.material.** --dontwarn androidx.** \ No newline at end of file +-dontwarn androidx.** + +-keep class com.ic.iclooger.CrashHandler +-keep class com.ic.iclooger.ICLogger + +-keepclassmembers class com.ic.iclooger.StorageUtils { + public static ; + public static ; + public ; +} + +-keepclassmembers class com.ic.iclooger.SystemUtils { + public static ; + public static ; + public ; +} + +-keep class com.facebook.** { *; } +-keep class com.mediatek.** { *; } +-keep class org.apache.** { *; } +-keep class okio.Okio.** { *; } +-keep class java.nio.** { *; } +-keep class com.android.** { *; } +-keep class android.** { *; } +-keep class android.ddm.** { *; } +-keep class com.alibaba.fastjson.** { *; } +-keep class com.eqc.watch.launcher.WatchApplication { *; } +#-keep class com.enqualcomm.support.EqcAlgorithmNative { *; } + +-dontwarn com.facebook.** +-dontwarn com.mediatek.** +-dontwarn java.nio.** +-dontwarn com.alibaba.fastjson.** +-dontwarn android.** +-dontwarn com.android.** +-dontwarn rx.internal.** + +-keep class com.ic.** { *; } \ No newline at end of file diff --git a/app/src/main/java/com/ic/blood/util/SystemUtils.java b/app/src/main/java/com/ic/blood/util/SystemUtils.java index 4ded88b..12c850f 100644 --- a/app/src/main/java/com/ic/blood/util/SystemUtils.java +++ b/app/src/main/java/com/ic/blood/util/SystemUtils.java @@ -110,6 +110,7 @@ public class SystemUtils { } return ret; } + public static boolean getSystemPropertiesBoolean(String prop,boolean defaultvlaue){ boolean ret=defaultvlaue;