Android Studio ne parvient pas à déboguer avec l'erreur org.gradle.process.internal.ExecException

J'essaie d'exécuter l'application en mode débogage, mais je reçois l'erreur suivante:

Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_11\bin\java.exe'' finished with non-zero exit value 2 

Voici mon fichier build.gradle:

  • Définition de la durée des messages Crouton dans Android
  • Android Studio ne peut pas démarrer après l'installation
  • Impossible d'utiliser dex2jar sur mon mac: permission refusée
  • Existe-t-il un moyen d'afficher un badge de notification sur les éléments de menu officiels BottomNavigationView de Google introduits dans l'API 25?
  • Qu'entendez-vous par les erreurs de résultat de SmsManager?
  • Réagir natif et Android?
  •  buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' apply plugin: 'idea' repositories { maven { url 'https://maven.fabric.io/public' } } android { compileSdkVersion 21 buildToolsVersion '21.1.1' defaultConfig { applicationId 'com.rayat.pricewiz' minSdkVersion 17 targetSdkVersion 21 versionCode 1 versionName '1.0' } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' multiDexEnabled true } } productFlavors { } } android { packagingOptions { exclude 'META-INF/notice.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE.txt' } dexOptions { jumboMode = true javaMaxHeapSize "4g" } } dependencies { compile 'com.android.support:multidex:1.0.0' compile files('libs/ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar') compile files('libs/universal-image-loader-1.9.2.jar') // You must install or update the Google Repository through the SDK manager to use this dependency. // You must install or update the Google Repository through the SDK manager to use this dependency. compile 'com.google.android.gms:play-services:6.1.71' compile 'com.android.support:recyclerview-v7:+' compile files('libs/CWAC-SackOfViewsAdapter.jar') compile 'com.octo.android.robospice:robospice:1.4.14' compile 'com.octo.android.robospice:robospice-spring-android:1.4.14' compile 'com.facebook.android:facebook-android-sdk:3.21.1' compile('com.twitter.sdk.android:twitter:1.1.1@aar') { transitive = true; } compile files('libs/javax.mail.jar') compile files('libs/jackson-databind-2.5.0.jar') compile files('libs/jackson-all-1.9.11.jar') compile files('libs/jackson-mini-1.9.11.jar') compile files('libs/scanditsdk-barcodepicker-android-4.2.1.jar') compile files('libs/nineoldandroids-2.4.0.jar') compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0' compile 'com.squareup.okhttp:okhttp:2.0.0' } 

    Est-ce que quelqu'un peut aider car cette erreur me rend fou. Mon code frappe 65k limite donc j'ai ajouté l'option multiDexEnabled.

    EDIT Mon architecture de projet Entrez la description de l'image iciEntrez la description de l'image iciEntrez la description de l'image ici

    Merci

  • Android OpenGL .OBJ chargeur de fichiers
  • OnGlobalLayoutListener dans ListView
  • Égaliseur Android pour niveau API <9
  • Où placer la clé API? Ressources, métadonnées en variables manuelles ou statiques?
  • Android - AsyncTask ne s'exécute pas
  • Le clavier doux Android ne fonctionne pas
  • 3 Solutions collect form web for “Android Studio ne parvient pas à déboguer avec l'erreur org.gradle.process.internal.ExecException”

    C'est parce que vous avez activé multiDex pour les versions de version uniquement, et non pour les compilations de débogage.

    Essaye ça:

     defaultConfig { multiDexEnabled true } 

    Essaye ça

     dexOptions { incremental true javaMaxHeapSize "4g" } 

    Voir simplement :: Configuration de votre application pour Multidex avec Gradle sur les documents officiels du développeur Android

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.