Plug-in do Android para Gradle, revisão 1.2.0 (abril de 2015)

Dependências:
Versão mínima Versão padrão Observações
Gradle 2.2.1 2.2.1 Para saber mais, consulte Como atualizar o Gradle.
Ferramentas de build do SDK 21.1.1 21.1.1 Instale ou configure as Ferramentas de build do SDK.
Observações gerais:
  • Melhoria no suporte à execução de testes de unidade com o Gradle.
    • Foi adicionado suporte ao acréscimo de recursos com estilo Java no caminho de classe ao executar testes de unidade diretamente no Gradle.
    • Inclusão de compatibilidade com dependência de teste de unidade para artefatos do ARchive do Android (AAR).
    • Foi adicionado suporte à propriedade unitTestVariants para que as variantes de teste de unidade possam ser manipuladas usando o arquivo build.gradle.
    • O bloco de código unitTest.all foi adicionado em testOptions para configurar tarefas personalizadas para teste de unidade. O exemplo de código a seguir mostra como adicionar configurações de teste de unidade usando essa nova opção:
      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.
          }
        }
      }
                  
    • Corrigido o processamento de tipos enumerados e campos de instâncias públicas no empacotamento do arquivo mockable-android.jar.
    • Correção das dependências de tarefa do projeto de biblioteca para que as classes de teste sejam recompiladas após mudanças.
  • Inclusão da propriedade testProguardFile para aplicar arquivos ProGuard ao reduzir um APK de teste.
  • Inclusão da propriedade timeOut no bloqueio de código adbOptions para configurar o tempo máximo de gravação da tela do Android Debug Bridge.
  • Foi adicionado suporte a recursos de 280 dpi.
  • Melhor desempenho durante a avaliação de projetos.