您的位置:首页 > 编程语言 > Java开发

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

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

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

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

问题完美解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android java javascript