Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ProcessException: ExecException: Process 'command ' /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Content/Home/bin/java

I am getting exception:

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2

after i updated the Google Play services to 7.5.0 as:

compile 'com.google.android.gms:play-services:7.5.0'

but if i change it back to:

compile 'com.google.android.gms:play-services:7.0.0'

everything is working fine, i am also facing the same problem if i add Google Cloud Backend Module in my project.

like image 761
Shajeel Afzal Avatar asked Sep 27 '22 18:09

Shajeel Afzal


1 Answers

Your solution is here. More specifically at the "Selectively compiling APIs into your executable" section here.

By using com.google.android.gms:play-services:7.5.0, you are compiling with all Google Play services APIs. You should use the Google Play services APIs that you need.

For example, if you need Google+, then you use, com.google.android.gms:play-services-plus:7.5.0

Hope this helps.

like image 106
nevzo Avatar answered Nov 03 '22 04:11

nevzo