Complemento de Android para Gradle, revisión 1.2.0 (abril de 2015)

Dependencias:
Versión mínima Versión predeterminada Notas
Gradle 2.2.1 2.2.1 Para obtener más información, consulta cómo actualizar Gradle.
Herramientas de desarrollo del SDK 21.1.1 21.1.1 Instala o configura las herramientas de compilación del SDK.
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 archivo build.gradle.
    • Se agregó el bloque de código unitTest.all en testOptions a fin de configurar tareas personalizadas para la prueba de unidades. El siguiente código de muestra 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ódigo adbOptions 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.