美文网首页APP开发实战
APP开发实战112-ProGuard注意事项

APP开发实战112-ProGuard注意事项

作者: xjbclz | 来源:发表于2016-08-28 20:10 被阅读11次

28.3ProGuard注意事项

在混淆配置文件中,如果使用了-keep指令,最好同时使用-dontwarn指令,否则可能会因为出现warning导致编译出错。

以下两个指令最好也要使用上,否则APP崩溃后,出错信息里没有行号,不方便分析解决问题:

-renamesourcefileattributeSourceFile

-keepattributes SourceFile,LineNumberTable

混淆功能是在编译release版本时生效,开发同事通常只编译debug版本,这往往会导致在自己本机编译正常,但服务器编译release版本时,因为没有配置混淆而出错。

所以在向服务器提交代码前,最好编译下release版本,可以有效避免这个问题。

相关文章

网友评论

    本文标题:APP开发实战112-ProGuard注意事项

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