while unable transformexception the support studio not merging generating failed error could archives android android-studio

android - unable - Error: Multi dex requiere la versión de Build Tools



multidex android (6)

Acabo de actualizar mi estudio de Android y estoy recibiendo este error:

Error:Execution failed for task '':app:transformClassesWithDexForDebug''. com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Multi dex requires Build Tools 21.0.0 / Current: 19.1


Cambiar buildToolsVersion a 21.1.2 funciona muy bien para mí. Cada vez que actualizo Android Studio, recibo nuevos errores.


Estas son algunas de las cosas que puedes resolver.

  1. Cambie la conexión de la computadora USB a la cámara (PTP) desde el dispositivo multimedia (MTP) en su teléfono inteligente

  2. Cambie la versión de compilación a 21.1.2 en build.gradle (Módulo: aplicación)

  3. Asegúrese de que las herramientas de compilación de Android SDK [build-tool; 21.1.2] estén instaladas, de lo contrario, instálelas.

  4. Después de esto solo ejecuta el proyecto.


Me enfrenté a un problema similar e hice 3 soluciones. No sé cuál solucionó el problema. O pueden ser todos ellos.

  1. Tengo el módulo de la biblioteca de Java. depende de algunos tarros. Eliminé jarras innecesarias.
  2. Extraje el código del módulo de la biblioteca java y lo agregué directamente a mi aplicación y eliminé el módulo de la biblioteca java.
  3. Agregué estas líneas a mi archivo gradle:

    compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 }


Para mí, cambiar buildToolsVersion de "24.0.0 rc3" a "21.1.2" solucionó el problema. Esto está en el archivo build.gradle (Module: app).


Recientemente leí esta respuesta en SO

Para mí, el problema se resolvió después de eliminar el archivo jar de mi proyecto. parece que uno de los archivos jar dentro de mi proyecto estaba usando una versión anterior de los google play services de google play services .


Una pregunta un poco vieja, pero espero que supere su problema.

Hoy actualicé mi Android Studio a la versión 2.1 y, y buildToolVersion a la última versión 23.0.3 (desde el 8 de mayo de 2016)

El problema que enfrentaste me sucedió hoy también en uno de mis proyectos y, como también se describió en tu registro de errores, la herramienta creada para el proyecto es anterior a la actual.

Por lo tanto, si eleva su herramienta de compilación a al menos el mínimo requerido o superior, puede construir su proyecto correctamente.

Para hacerlo, abra su build.gradle (Módulo: aplicación), configúrelo de forma similar a lo siguiente:

android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.yoursite.yourapp" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" }

Espero que ayude a otros también.