La ejecución falló para la tarea ‘: aplicación: dexDebug’. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

Estoy construyendo mi proyecto de Android cuando recibí este error después de importar la biblioteca docx4j en mi proyecto. ¿Qué debo hacer para deshacerme de esta excepción?

Error: ejecución fallida para la tarea ‘: aplicación: dexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Proceso ‘comando’ / usr / lib / jvm / java-7-openjdk-amd64 / bin / java ” terminado con no -zero exit value 2

Tuve el mismo error. Pero resolví el problema agregando la siguiente línea faltante de build.gradle en dependencias. compile ‘com.parse.bolts: bolts-android: 1. +’

 After adding this line, my dependencies body was like this: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' compile 'com.parse.bolts:bolts-android:1.+' compile fileTree(dir: 'libs', include: 'Parse-*.jar') compile fileTree(dir: 'libs', include: "commons-io-2.4.jar") } 

También puede coincidir con el suyo y ver si puede ayudarlo también

Agregue esto a su comstackción de archivos. gradle

 defaultConfig { multiDexEnabled true } 

El complemento de Android para Gradle disponible en Android SDK Build Tools 21.1 y posteriores admite multidex, por lo que debe agregar multiDexEnabled true a su archivo gradle como se muestra a continuación:

 android { compileSdkVersion 21 buildToolsVersion "21.1.0" defaultConfig { ... minSdkVersion 14 targetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } ... } dependencies { compile 'com.android.support:multidex:1.0.0' } 

Es posible que necesite más información, pero de acuerdo con el error en su pregunta:

Error: ejecución fallida para la tarea ‘: aplicación: dexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Proceso ‘comando’ / usr / lib / jvm / java-7-openjdk-amd64 / bin / java ” terminado con no -zero exit value 2

La forma de comstackción de IntelliJ puede causar el error que publica (al menos en mi caso, sí lo hace). Recientemente vine de Eclipse, donde se realiza un ‘Proyecto Limpio’ después de cada carrera. En IntelliJ, el proyecto necesita una construcción limpia para ejecutarse. He evitado la limpieza cada vez, deshabilitando el indicador incremental dentro de dexOptions de build.gradle.

Me encontré con el mismo problema y multiDexEnabled true el multiDexEnabled true in build, pero todo fue en vano. Pero hacer lo siguiente junto con agregar multiDexEnabled true en defaultConfig resolvió mi problema.

Agregue la Aplicación MultiDex en su manifiesto como:

    ...   

Y no te olvides de agregar

 defaultConfig { multiDexEnabled true } 

El me hizo el truco. Ref .: Android Studio no puede depurar con el error org.gradle.process.internal.ExecException

lo mismo que mi error

Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/java'' finished with non-zero exit value 2enter code here

es porque hay una duplicación de su lib de dependencia, en mi caso como este

compile files('libs/httpcore-4.3.3.jar') compile files('libs/httpmime-4.3.6.jar') compile fileTree(include: ['*.jar'], dir: 'libs')

luego lo arreglé para que fuera así compile fileTree(include: ['*.jar'], dir: 'libs') elimine otras configuraciones import lib

espero que esto ayude

Este problema se puede resolver fácilmente eliminando múltiples jar en su carpeta de libs del proyecto.