Plug-in do Android para Gradle, revisão 1.1.0 (fevereiro de 2015)
- Dependências:
- Observações gerais:
- 
    - Adicionado suporte ao novo teste de unidade
        - Ativação de
            testes de
              unidade para execução na JVM local em uma versão especial
            do arquivo android.jar, que é compatível com frameworks de simulação conhecidos, como o Mockito.
- Adicionadas novas tarefas de teste testDebug,testReleaseetestMyFlavorDebugao usar variações de produto.
- Inclusão de novas pastas de fonte reconhecidas como testes de unidade:
            src/test/java/,src/testDebug/java/,src/testMyFlavor/java/.
- Inclusão de novas configurações no arquivo build.gradlepara declarar dependências somente de teste, por exemplo,testCompile 'junit:junit:4.11',testMyFlavorCompile 'some:library:1.0'.Observação:atualmente, dependências somente de teste não são compatíveis com o Jack (Java Android Compiler Kit). 
- Inclusão da
            opção
            android.testOptions.unitTests.returnDefaultValuespara controlar o comportamento do android.jar simulado.
 
- Ativação de
            testes de
              unidade para execução na JVM local em uma versão especial
            do arquivo 
- Testfoi substituído em nomes de tarefas de teste por- AndroidTest. Por exemplo, a tarefa- assembleDebugTestagora é chamada de- assembleDebugAndroidTest. As tarefas de teste de unidade ainda têm- UnitTestno nome, por exemplo,- assembleDebugUnitTest.
- Modificação dos arquivos de configuração do ProGuard para que eles não sejam mais aplicados ao APK de teste. Se a minificação estiver ativada, o ProGuard vai processar o APK de teste e aplicar somente o arquivo de mapeamento gerado ao minificar o APK principal.
- Atualização do gerenciamento de dependências.
        - Correção de problemas usando os escopos providedepackage.Observação:esses escopos são incompatíveis com os pacotes ARchive do Android (AAR) e causam falha em um build com pacotes AAR. 
- Resolução de dependência modificada para comparar as dependências de um app em teste com as do app de teste. Se um artefato com a mesma versão for encontrado para os dois apps, ele não vai ser incluído no app de teste e será empacotado apenas quando ele estiver sendo testado. Se um artefato com uma versão diferente for encontrado para os dois apps, o build falhará.
 
- Correção de problemas usando os escopos 
- Foi adicionado suporte para o
        qualificador de recurso
        anyDpino mesclador de recursos.
- Aprimoramento das avaliações e velocidades de sincronização do ambiente de desenvolvimento integrado para projetos com um grande número de módulos Android.
 
- Adicionado suporte ao novo teste de unidade
        
| 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. | 
