I have pass through non-zero exit value 1,2, related to multidex issue, but now I am getting non-zero exit value 3.
Studio Message :
Information:Grad
I have the same issue almost every day, and I always get rid of it by clearing and rebuilding the project. The worst case is restarting Android Studio.
When your project contains large number of classes, android studio will throw out non-zero exit value 3
error.
To solve the error, add this in build.gradle
file and sync project with gradle.
dexOptions {
javaMaxHeapSize "4g"
}
In my case, it seems to happen when running low on memory. I run Android Studio on a Windows 7 with 8 GB RAM, and every time the total RAM usage gets near 6 GB I get the same error code or a different one ("java.exe finished with non-zero exit value 1").
Closing some or all other programs (such as Internet browser, Android emulator) always solve the problem for me.
FIXED SOLUTION: Increased the HEAP size to 2g or 4g.
android {
defaultConfig {}
dexOptions {
javaMaxHeapSize "4g"
}
packagingOptions {
}
buildTypes {
} }
I fixed my issue with: android{ dexOptions { javaMaxHeapSize "4g" } } try will make fix even you issue. I hope so..