您的位置:首页 > 移动开发 > Android开发

android 混淆代码后出现的问题 异常 错误

2012-09-17 21:50 567 查看

上周发现混淆后出现一个问题,有些跳转无反应,混淆前正常,所有和webview和js代码交互的功能全部没反应,经验证是webview混淆代码后,js调用webview的方法变化,导致js无法调用java,解决方法是混淆代码时候跳过使用webview的class。

在proguard.cfg里加一行

-keep public class com.package.ClassName (packag 包名,classname 类名)

就行了。



如果使用webview的class比较多,手动添加忽略比较纠结,痛苦,建议把所有使用webview的class放在一个包里面,然后直接就这个包不反编译。-keep
class packagename.** {*;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐