java android docx4j

java - La ejecución falló para la tarea '': app: dexDebug''. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException



docx4j (7)

Estoy generando 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: la ejecución falló para la tarea '': app: 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 valor de salida 2


Agregue esto a su compilación de archivos. gradle

defaultConfig { multiDexEnabled true }


El complemento de Android para Gradle disponible en Android SDK Build Tools 21.1 y superior es compatible con multidex, por lo que debe agregar multiDexEnabled true a su archivo de 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: la ejecución falló para la tarea '': app: 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 valor de salida 2

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


Este problema se puede resolver fácilmente eliminando varios archivos jar en su carpeta de proyectos.


Me encontré con el mismo problema y multiDexEnabled true el multiDexEnabled true en el archivo de compilación, 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:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.multidex.myapplication"> <application ... android:name="android.support.multidex.MultiDexApplication"> ... </application> </manifest>

Y no olvides añadir

defaultConfig { multiDexEnabled true }

Hicieron el truco para mí. Ref .: Android Studio no puede depurar con el error org.gradle.process.internal.ExecException


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") }

Puedes coincidir con el tuyo también y ver si puede ayudarte también.


igual 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 dependencia lib, 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 como este compile fileTree(include: [''*.jar''], dir: ''libs'') eliminar otra configuración importar importación lib

espero que esto ayude