JS跟java交互,找不到java中定义的方法

来源:互联网 发布:吉林大学的网络教育 编辑:程序博客网 时间:2024/05/17 22:37

今天遇到一个问题,debug的时候js可以调起java的方法,但是release包之后就调不起来,原因是代码混淆之后有些方法js找不到了,在百度上面找了很多方法都不行,最后在google上面找到了方法

解决方法是:在代码混淆文件proguard-rules.pro 里面添加

-keepclassmembers class * {    @android.webkit.JavascriptInterface <methods>;}

问题完美解决!

0 0
原创粉丝点击