El complemento de Android para Gradle 8.2.0 es una actualización importante que incluye una variedad de nuevas funciones y mejoras.
Compatibilidad
El nivel máximo de API que admite el complemento de Android para Gradle 8.2 es el nivel de API 34. Esta es otra información sobre la compatibilidad:
Versión mínima | Versión predeterminada | Notas | |
---|---|---|---|
Gradle | 8.2 | 8.2 | Para obtener más información, consulta cómo actualizar Gradle. |
Herramientas de desarrollo del SDK | 34.0.0 | 34.0.0 | Instala o configura las herramientas de compilación del SDK. |
NDK | N/A | 25.1.8937393 | Instala o configura una versión diferente del NDK. |
JDK | 17 | 17 | Para obtener más información, consulta cómo configurar la versión de JDK. |
Nueva macro para especificar la ruta de acceso de JDK
#GRADLE_LOCAL_JAVA_HOME
es una macro nueva que puedes usar para especificar la ruta de acceso de JDK. De esta manera, es más sencillo y seguro especificar la ruta de acceso principal de Java que se usa para la ejecución del daemon de Gradle (proceso en segundo plano) de tu proyecto. La selección de la ruta se almacena en el campo java.home
del archivo .gradle/config.properties
. Establece este campo a través de la configuración de Gradle JDK en Android Studio: File (o Android Studio en macOS) > Settings > Build, Execution, Deployment > Build Tools > Gradle.
Los proyectos nuevos usarán #GRADLE_LOCAL_JAVA_HOME
de forma predeterminada. Los proyectos existentes se migrarán automáticamente a la macro nueva después de una sincronización correcta, a menos que ya uses una macro como #JAVA_HOME
.
Los beneficios principales de la nueva macro son los siguientes:
- Puedes modificar, de forma manual, la ruta de acceso de JDK para activar la sincronización sin abrir tu proyecto primero.
- Menos errores relacionados con versiones incompatibles de Gradle y de JDK del proyecto, ya que existe una única fuente de información para tu selección de Gradle JDK.