Horis 1 год назад
Родитель
Сommit
c1fb718716
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      app/proguard-rules.pro

+ 5 - 3
app/proguard-rules.pro

@@ -41,9 +41,6 @@
 # 避免混淆泛型
 -keepattributes Signature
 
-# 抛出异常时保留代码行号
--keepattributes SourceFile,LineNumberTable
-
 # 指定混淆是采用的算法,后面的参数是一个过滤器
 # 这个过滤器是谷歌推荐的算法,一般不做更改
 -optimizations !code/simplification/cast,!field/*,!class/merging/*
@@ -136,6 +133,11 @@ cn.hutool.core.util.**{*;}
     *** mNavButtonView;
 }
 
+# JsoupXpath
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.AxisSelector{*;}
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.NodeTest{*;}
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.Function{*;}
+
 ## JSOUP
 -keep class org.jsoup.**{*;}
 -dontwarn org.jspecify.annotations.NullMarked