Error:Execution failed for task ':app:preDexDebug'.

在使用as开发的时候有时候会遇到这个错误
Error:Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Java\jdk\bin\java.exe'' finished with non-zero exit value 1
刚才遇到这个头疼好半天,百度了半天,貌似是堆内存的问题,具体是不是也不知道,解决办法是在gradle中的android下添加
defaultConfig {
    multiDexEnabled true
}
但是这个属性是干吗的还是不知道,百度了一下说是分包,我们都知道,android的方法数是65k,所以这里设置是否分包设置为true,但是我也不知道这样解释对不对,希望各位有什么看法回复我,多谢
http://www.mamicode.com/info-detail-1031299.html

猜你喜欢

转载自wdz0826.iteye.com/blog/2324968