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

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

作者: 磐龍 | 来源:发表于2019-12-11 09:46 被阅读0次

混淆注意点

保持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/nsfogctx.html