Complemento de Android para Gradle, revisión 1.2.0 (abril de 2015)
- Dependencias:
-
- Gradle 2.2.1 o una versión posterior
- Herramientas de compilación 21.1.1 o una versión posterior
- Notas generales:
-
- Se mejoró la compatibilidad para ejecutar pruebas de unidades con Gradle.
- Se agregó compatibilidad para incluir recursos de estilo Java en la ruta de clase cuando se ejecutan pruebas de unidades directamente desde Gradle.
- Se agregó compatibilidad con dependencia de pruebas de unidades para artefactos de Android ARchive (AAR).
- Se agregó compatibilidad con la propiedad
unitTestVariants
, de modo que se puedan manipular las variantes de pruebas de unidades mediante el archivobuild.gradle
. - Se agregó el bloque de código
unitTest.all
entestOptions
a fin de configurar tareas personalizadas para la prueba de unidades. En el siguiente código de muestra, se indica cómo agregar parámetros de configuración de prueba de unidades con esta opción nueva:android { testOptions { unitTest.all { jvmArgs '-XX:MaxPermSize=256m' // Or any other gradle option. } } }
android { testOptions { unitTest.all { jvmArgs += listOf("-XX:MaxPermSize=256m") // Or any other gradle option. } } }
- Se corrigió el manejo de campos de instancia pública y de enumeración en el empaquetado del archivo
mockable-android.jar
. - Se corrigieron dependencias de tareas del proyecto de biblioteca para que se vuelvan a compilar las clases de prueba después de los cambios.
- Se agregó la propiedad
testProguardFile
para aplicar archivos ProGuard durante la reducción de un APK de prueba. - Se agregó la propiedad
timeOut
al bloque de códigoadbOptions
para configurar el tiempo de grabación máximo para la grabación de pantalla de Android Debug Bridge. - Se agregó compatibilidad para recursos de 280 dpi.
- Se mejoró el rendimiento durante la evaluación de proyectos.
- Se mejoró la compatibilidad para ejecutar pruebas de unidades con Gradle.