El complemento de Android para Gradle 7.4.0 es una actualización importante que incluye una variedad de nuevas funciones y mejoras.
Compatibilidad
Versión mínima | Versión predeterminada | Notas | |
---|---|---|---|
Gradle | 7.5 | 7.5 | Para obtener más información, consulta cómo actualizar Gradle. |
Herramientas de desarrollo del SDK | 30.0.3 | 30.0.3 | Instala o configura las herramientas de compilación del SDK. |
NDK | N/A | 23.1.7779620 | Instala o configura una versión diferente del NDK. |
JDK | 11 | 11 | Para obtener más información, consulta cómo configurar la versión de JDK. |
Informe posterior a la actualización del Asistente de actualización del AGP y funcionalidad de reversión
El Asistente de actualización del AGP ahora incluye un informe posterior a la actualización. Este informe describe los pasos que se completaron y si la actualización fue exitosa o no. También incluye una acción para revertir los cambios que realizó el Asistente de actualización si hay problemas de compilación o prueba del proyecto después de la actualización.
La importación de proyectos se ejecuta en paralelo
El IDE de Studio ahora importa proyectos en paralelo cuando usas Gradle 7.4.2 o una versión posterior y el complemento de Android para Gradle 7.2.0 o una versión posterior. En particular, cuando Android Studio activa una sincronización de Gradle, la información que describe los proyectos incluidos en tu compilación se crea en paralelo. Esto suele acelerar el proceso de sincronización, en especial para proyectos más grandes. Las comparativas muestran que el tiempo que lleva compilar modelos de Gradle para un proyecto muy grande (con 3,500 subproyectos de Gradle) se reduce en un 50%, de 10 minutos a 5 minutos.
El complemento de Android para Gradle se orienta al código de bytes JVM 11
A partir del complemento de Android para Gradle 7.4.0-alpha04, se envía AGP con el código de bytes JVM 11. Esto significa que, si compilas en AGP o escribes verificaciones personalizadas de lint, debes comenzar a orientar el código de bytes de JVM 11. Una de las formas de hacerlo es incluir lo siguiente en tu archivo build.gradle
de nivel de módulo:
sourceCompatibility = "11"
targetCompatibility = "11"
Versiones de parches
La siguiente es una lista de las versiones de parche para el complemento de Android para Gradle 7.4.
Complemento de Android para Gradle 7.4.1 (febrero de 2023)
Esta actualización menor incluye las siguientes correcciones de errores:
Errores corregidos | |
---|---|
Migración de la propiedad
destination a la propiedad outputLocation para abordar la advertencia de baja y prepararte para Gradle 9.0 |
|
AGP 7.4.0-rc01 interrumpe la API de Variant con el mensaje "Querying the mapped value of
map(provider(java.util.Set)) before task '...' has completed is not supported" |