美文网首页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