with update tools studio replaced has configurar compile been and actualizar android android-studio gradle

update - install gradle android studio



Android Studio no puede depurar con el error org.gradle.process.internal.ExecException (3)

Esto se debe a que habilitó multiDex solo para versiones de lanzamiento, no para compilaciones de depuración.

Prueba esto:

defaultConfig { multiDexEnabled true }

Estoy tratando de ejecutar la aplicación en modo de depuración, pero me aparece el siguiente error:

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

Debajo está mi archivo build.gradle:

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'' }

¿Alguien puede ayudarme ya que este error me está volviendo loco? Mi código está llegando al límite de 65k, así que agregué la opción multiDexEnabled.

EDITAR la arquitectura de mi proyecto

Gracias


Prueba esto

dexOptions { incremental true javaMaxHeapSize "4g" }