Error:Execution failed for task ‘:Test:dexDebug’.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program Files (x86)\Java\jdk1.8.0_45\bin\java.exe” finished with non-zero exit value 1 #
AndroidStudio 在编译的时候出现这种错误的解决办法:
- 检查项目中是否存在冲突的包,一般情况下是由于项目依赖的时候引用了重复的V4包。
- 然后就是在Gradle中:
dexOptions {
javaMaxHeapSize "9g"
}
这个Size的大小问题。可以在AndroidStudio的bin目录下找到studio.exe.vmoptions
文件,修改-Xmx合适的大小。(我直接把Gradle中的dexOptions注释掉就好了)