优化
This commit is contained in:
Vendored
+19
-13
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user