This commit is contained in:
Horis
2025-04-05 20:34:02 +08:00
parent 97e537c112
commit 0efc92fbdb
+19 -13
View File
@@ -68,12 +68,6 @@
-keep public class * extends android.preference.Preference
-keep public class * extends android.view.View
# 保留androidx下的所有类及其内部类
-keep class androidx.** {*;}
# 保留继承的
-keep public class * extends androidx.**
# 保留R下面的资源
-keep class **.R$* {*;}
@@ -147,17 +141,32 @@
# 保持js引擎调用的java类
-keep class * extends io.legado.app.help.JsExtensions{*;}
-keep class * extends io.legado.app.model.analyzeRule.RuleDataInterface{*;}
# 保持web类
-keep class **.web.**{*;}
# 数据类
-keep class **.data.**{*;}
-keep class **.data.entities.**{*;}
# hutool-core hutool-crypto
-keep class
!cn.hutool.core.io.**,
!cn.hutool.core.img.**,
!cn.hutool.core.bean.**,
!cn.hutool.core.text.**,
!cn.hutool.core.swing.**,
!cn.hutool.core.clone.**,
!cn.hutool.core.thread.**,
!cn.hutool.core.stream.**,
!cn.hutool.core.builder.**,
!cn.hutool.core.convert.**,
!cn.hutool.core.compiler.**,
!cn.hutool.core.annotation.**,
!cn.hutool.core.comparator.**,
!cn.hutool.core.lang.ansi.**,
!cn.hutool.core.lang.reflect.**,
!cn.hutool.core.lang.intern.**,
!cn.hutool.core.lang.loader.**,
!cn.hutool.core.lang.mutable.**,
!cn.hutool.core.lang.tree.**,
!cn.hutool.core.lang.map.**,
!cn.hutool.core.lang.JarClassLoader,
!cn.hutool.core.lang.ResourceClassLoader,
!cn.hutool.core.lang.Singleton,
!cn.hutool.core.util.RuntimeUtil,
!cn.hutool.core.util.ClassLoaderUtil,
@@ -284,9 +293,6 @@ cn.hutool.core.**{*;}
## 对外提供api
-keep class io.legado.app.api.ReturnData{*;}
# 繁简转换
-keep class com.github.liuyueyi.quick.transfer.** {*;}
# Cronet
-keepclassmembers class org.chromium.net.X509Util {
*** sDefaultTrustManager;