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

Dependências:
  • Gradle 2.2.1 ou mais recente
  • Build Tools 21.1.1 ou versões mais recentes
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.
    • Inclusão do bloco de código unitTest.all 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.