• Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException总结


    最新项目中遇到了

    Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException

    该异常通常有三种表现情况:

    • non-zero exit value 1
    • non-zero exit value 2
    • non-zero exit value 3

    具体形式如下

    Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    > com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program FilesJavajdk1.7.0_17injava.exe'' finished with non-zero exit value 1
    Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program FilesJavajdk1.7.0_17injava.exe'' finished withnon-zero exit value 2
    Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program FilesJavajdk1.7.0_17injava.exe'' finished withnon-zero exit value 3

    触发原因

    这个异常在Android Studio编译运行的时候出现,原因是项目中引用了重复的jar包,这可能是因为新引入的library module中有和主项目中重复引用的jar包,需要重点检查 Android 兼容包 support-v4 和 support-v7 包,还有一些常用的第三方SDK,这些常用的SDK有可能在你引用的 library 项目中已经被引用过了。

    解决方案

    我们只需要删除主项目中 libs 文件夹中和 library中重复的部分即可,然后clean项目。

    安卓开发高级技术交流QQ群:108721298 欢迎入群

    微信公众号:mobilesafehome

    (本公众号支持投票)

    Android安全技术大本营

  • 相关阅读:
    IE调试页面总结
    解决XAMPP不能启动Apche服务问题
    WCF与Ajax开发实践系列课程
    Team Foundation 中的错误和事件消息
    设置SVN提交日志必填
    MyBatis.Net 学习手记
    PandorBox 中安装aria2失败的解决办法
    Linux 启动出现 busybox vx.x.xx built-in shell 的问题
    Sql Server 中查询存储过程的修改时间
    ubuntu挂载和挂载NTFS分区命令
  • 原文地址:https://www.cnblogs.com/itrena/p/5938216.html
Copyright © 2020-2023  润新知