Error:Execution failed for task ':dexDebug'
生活随笔
收集整理的這篇文章主要介紹了
Error:Execution failed for task ':dexDebug'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天AS項目編譯的時候出現錯誤:
Error:Execution failed for task ':dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Java\jdk1.7.0_45\bin\java.exe'' finished with non-zero exit value 2查了網上很多說lib里面的jar重復了,引用了重復的jar包,這可能是因為新引入的library module中有和主項目中重復引用的jar包,需要重點檢查 Android 兼容包 support-v4 和 support-v7 包,還有一些常用的開源項目,例如Gson,Nineoldandroids…,這些常用的開源項目有可能在你引用的 library 項目中已經被引用過了。
但是我的項目里并不是jar重復,后來去掉了在bulid.gradle里的:
dexOptions {incremental truejavaMaxHeapSize "4g"}才編譯正常!!坑啊
總結
以上是生活随笔為你收集整理的Error:Execution failed for task ':dexDebug'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AndroidStudio设置不自动弹出
- 下一篇: Cannot resolve corre