Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.Exec


Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException

 

 

這是因為在project中導入了大量的第三方包,導致內存過大,在編譯的時候出現的OOM,

解決方式

在build.gradle中android下添加如下代碼

 

dexOptions{
javaMaxHeapSize "4g"
}

原文鏈接:http://www.cnblogs.com/wangyahui/p/oom.html
非常感謝原文作者找到真不容易,還有就是本篇純屬借鑒后記錄以供以后方便解決問題使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM