美文网首页
Android WebView中使用JS交互时混淆的注意点

Android WebView中使用JS交互时混淆的注意点

作者: 水言 | 来源:发表于2017-06-20 11:15 被阅读887次

项目开发中用到了Js交互
JS交互例子

混淆注意点

保持JS不混淆。
1.保留annotation, 例如 @JavascriptInterface 等 annotation
-keepattributes Annotation

2.保留跟 javascript相关的属性
-keepattributes JavascriptInterface

3.保留JavascriptInterface中的方法
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}

4.这个根据自己的project来设置,这个类用来与js交互,所以这个类中的 字段 ,方法, 等尽量保持
-keepclassmembers public class com.xxx.Xxx{
<fields>;
<methods>;
public *;
private *;
}

相关文章

网友评论

      本文标题:Android WebView中使用JS交互时混淆的注意点

      本文链接:https://www.haomeiwen.com/subject/qdqnqxtx.html