Просмотр исходного кода

更新升级rhino1.7.14后的混淆规则

Antecer 2 лет назад
Родитель
Сommit
d72c8f02cd
1 измененных файлов с 4 добавлено и 18 удалено
  1. 4 18
      app/proguard-rules.pro

+ 4 - 18
app/proguard-rules.pro

@@ -223,6 +223,9 @@
 -keep class com.sun.script.javascript.** { *; }
 -keep class com.sun.script.javascript.** { *; }
 -keep class org.mozilla.** { *; }
 -keep class org.mozilla.** { *; }
 -dontwarn org.mozilla.javascript.engine.RhinoScriptEngineFactory
 -dontwarn org.mozilla.javascript.engine.RhinoScriptEngineFactory
+### 以下内容是更新rhino1.7.14.jar后IDE提示添加的
+-dontwarn java.beans.**
+-dontwarn javax.script.**
 
 
 ## EPUB
 ## EPUB
 -dontwarn nl.siegmann.epublib.**
 -dontwarn nl.siegmann.epublib.**
@@ -269,21 +272,4 @@
 # Error Exception 
 # Error Exception 
 -keep class * extends java.lang.Exception
 -keep class * extends java.lang.Exception
 -keep class * extends java.lang.Error
 -keep class * extends java.lang.Error
--keep class **Exception
-
-# 不知道以下内容是啥,AndroidStudio让加的
--dontwarn java.beans.BeanDescriptor
--dontwarn java.beans.BeanInfo
--dontwarn java.beans.IntrospectionException
--dontwarn java.beans.Introspector
--dontwarn java.beans.PropertyDescriptor
--dontwarn javax.script.AbstractScriptEngine
--dontwarn javax.script.Bindings
--dontwarn javax.script.Compilable
--dontwarn javax.script.CompiledScript
--dontwarn javax.script.Invocable
--dontwarn javax.script.ScriptContext
--dontwarn javax.script.ScriptEngine
--dontwarn javax.script.ScriptEngineFactory
--dontwarn javax.script.ScriptException
--dontwarn javax.script.SimpleBindings
+-keep class **Exception