Plug-in do Android para Gradle 2.1.0 (abril de 2016)
2.1.3 (agosto de 2016)
Esta atualização requer o Gradle 2.14.1 e versões mais recentes. O Gradle 2.14.1 inclui melhorias de desempenho, novos recursos e uma correção de segurança importante. Para mais detalhes, consulte as notas da versão do Gradle (links em inglês).
- Dependências:
- Novidade:
-
- Adicionado suporte aos recursos da linguagem Java 8, do N Developer Preview e do JDK 8 usando o conjunto de ferramentas
Jack. Para saber mais, leia o Guia do N Preview.
Observação: o Instant Run não funciona com o Jack e vai ser desativado enquanto o novo conjunto de ferramentas estiver em uso. Você só precisa usar o Jack quando está desenvolvendo para N Preview e quer usar os recursos da linguagem com suporte ao Java 8.
- Adicionado suporte padrão à compilação Java incremental para reduzir
o tempo de compilação durante o desenvolvimento. Isso é feito apenas com a recompilação
de partes da origem que foram alteradas ou que precisam ser recompiladas. Para desativar
esse recurso, adicione o seguinte ao seu arquivo
build.gradle
no módulo:Groovy
android { ... compileOptions { incremental false } }
Kotlin
android { ... compileOptions { incremental = false } }
-
Adicionado suporte à dexação no processo, executada no processo de build em vez de um processo de VM externo. Isso não só torna os builds incrementais mais rápidos, mas também agiliza os builds completos. O recurso é ativado por padrão para projetos com o tamanho de heap máximo do daemon Gradle configurado como, pelo menos, 2.048 MB. Você pode fazer isso incluindo o seguinte no arquivo
```none org.gradle.jvmargs = -Xmx2048m ```gradle.properties
do seu projeto:Se você definiu um valor para
```none org.gradle.jvmargs = -Xmx3072m ```javaMaxHeapSize
no seu arquivobuild.gradle
no módulo, é necessário definirorg.gradle.jvmargs
para o valor dejavaMaxHeapSize
+ 1024 MB. Por exemplo, se você configuroujavaMaxHeapSize
como "2048m", é necessário adicionar o seguinte ao arquivogradle.properties
do seu projeto:Para desativar a dexação no processo, adicione o seguinte código ao seu arquivo
build.gradle
no módulo:Groovy
android { ... dexOptions { dexInProcess false } }
Kotlin
android { ... dexOptions { dexInProcess = false } }
- Adicionado suporte aos recursos da linguagem Java 8, do N Developer Preview e do JDK 8 usando o conjunto de ferramentas
Jack. Para saber mais, leia o Guia do N Preview.
Versão mínima | Versão padrão | Observações | |
---|---|---|---|
Gradle | 2.10 | 2.10 | Para saber mais, consulte Como atualizar o Gradle. |
Ferramentas de build do SDK | 23.0.2 | 23.0.2 | Instale ou configure as Ferramentas de build do SDK. |