From 16cead3f132e7f2bcc4e46528fa34640765ec0a7 Mon Sep 17 00:00:00 2001 From: keta1 Date: Mon, 21 Feb 2022 11:58:47 +0800 Subject: [PATCH] fix: proguard-rules.pro Signed-off-by: keta1 --- app/proguard-rules.pro | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index ad0eafc..0abc1f2 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -19,18 +19,6 @@ # 保留 native 方法的类名和方法名 -keepclasseswithmembernames class * { native ; } -#---------------------------------默认保留区--------------------------------- --keep public class * extends android.app.Activity --keep public class * extends android.app.Application --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 android.view.View --keep class android.support.** { *; } -#-------------------------------------------------------------------------- - # Magic -keep class com.tsng.hidemyapplist.Magic { *; } -keep class com.tsng.hidemyapplist.app.MyApplication { @@ -53,6 +41,12 @@ static final boolean isModuleActivated; } +# Enum class +-keepclassmembers,allowoptimization enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + # Dontwarn -dontwarn org.bouncycastle.jsse.BCSSLParameters -dontwarn org.bouncycastle.jsse.BCSSLSocket