Plug-in do Android para Gradle 8.2.0 (novembro de 2023)

O Plug-in do Android para Gradle 8.2.0 é uma versão principal que inclui vários novos recursos e melhorias.

Compatibilidade

O nível máximo da API com suporte ao Plug-in do Android para Gradle 8.2 é o 34. Confira outras informações de compatibilidade:

Versão mínima Versão padrão Observações
Gradle 8.2 8.2 Para saber mais, consulte Como atualizar o Gradle.
Ferramentas de build do SDK 34.0.0 34.0.0 Instale ou configure as Ferramentas de build do SDK.
NDK N/A 25.1.8937393 Instale ou configure uma versão diferente do NDK.
JDK 17 17 Para saber mais, consulte Como configurar a versão do JDK.

Nova macro para especificar o caminho do JDK

A #GRADLE_LOCAL_JAVA_HOME é uma nova macro que pode ser usada para especificar o caminho do JDK. Com ela, é mais fácil e seguro especificar o caminho inicial do Java usado para a execução do daemon Gradle (processo em segundo plano) para seu projeto. A seleção de caminho é armazenada no campo java.home no arquivo .gradle/config.properties. Defina esse campo nas configurações do Gradle JDK no Android Studio: File (ou Android Studio no macOS) > Settings > Build, Execution, Deployment > Build Tools > Gradle.

Novos projetos vão usar #GRADLE_LOCAL_JAVA_HOME por padrão. Os projetos atuais serão migrados automaticamente para a nova macro após uma sincronização bem-sucedida, a menos que você já esteja usando uma macro como #JAVA_HOME.

Os principais benefícios da nova macro são os seguintes:

  • É possível modificar manualmente o caminho do JDK para acionar a sincronização sem precisar abrir o projeto primeiro.
  • Menos erros relacionados a versões incompatíveis do Gradle e do projeto JDK, já que há uma única fonte de verdade para a seleção do JDK do Gradle.