美文网首页
Android 版本编译出错

Android 版本编译出错

作者: 枫叶丶鑫鑫 | 来源:发表于2017-02-27 10:37 被阅读883次

    一、问题描述

    前几天将工程的编译版本升到25之后,在打包编译的时候出现一下错误:

    Warning:Exception while processing task java.io.IOException: Please correct the above warnings first.
    :sample:transformClassesAndResourcesWithProguardForRelease FAILED
    Error:Execution failed for task ':sample:transformClassesAndResourcesWithProguardForRelease'.
    java.io.IOException: Please correct the above warnings first.
    Information:BUILD FAILED

    但是之前的编译版本是21,一切都是正常;一看错误日志以为漏了混淆,导致编译不通过。经过各种尝试还是不行...

    二、解决方案

    在经过一系列谷歌之后......
    解决方案如下:
    proguard-android.txt中添加-ignorewarnings

    三、问题原因

    -ignorewarnings ,这句话是去除
    apk运行时产生的警告导致程序异常终止,这是代码混淆造成的。

    在21的编译版本的时候,会自动忽略这个问题,不需要添加。

    相关文章

      网友评论

          本文标题:Android 版本编译出错

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