Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

前端 未结 7 1236
小蘑菇
小蘑菇 2020-11-29 13:14

I am building my android project when i got this error after import docx4j library in my project. What should i do to get rid of this exception.

Error

相关标签:
7条回答
  • 2020-11-29 13:32

    I had got the same error. But I resolved the issue by adding the following missing line from build.gradle in dependencies. 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")  }
    

    You can match with yours too and see if it can help you too

    0 讨论(0)
  • 2020-11-29 13:32

    Add this to your file build. gradle

    defaultConfig {
         multiDexEnabled true 
    }
    
    0 讨论(0)
  • 2020-11-29 13:35

    the same as my 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

    it is because there is a duplication of its dependency lib, in my case like this

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

    then I fixed it to be like this compile fileTree(include: ['*.jar'], dir: 'libs') remove other setting import lib

    I hope this helps

    0 讨论(0)
  • 2020-11-29 13:42

    The Android plugin for Gradle available in Android SDK Build Tools 21.1 and higher supports multidex, so you have to add multiDexEnabled true to your gradle file like below :

    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'
    }
    
    0 讨论(0)
  • 2020-11-29 13:45

    This Problem can easily be resolved by Removing multiple jar in your project libs folder.

    0 讨论(0)
  • 2020-11-29 13:50

    I ran into the same problem and I did add the multiDexEnabled true in build file but all in vain. But doing the following along with adding multiDexEnabled true in defaultConfig solved my problem.

    Add the MultiDexApplication in your manifest like :

    <?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>
    

    And dont forget to add

    defaultConfig {
         multiDexEnabled true 
    }
    

    The did the trick for me. Ref : Android Studio fails to debug with error org.gradle.process.internal.ExecException

    0 讨论(0)
提交回复
热议问题