Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Complemento de Android para Gradle 8.7.0 (octubre de 2024)
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El complemento de Android para Gradle 8.7.0 es una versión importante que incluye una variedad de nuevas funciones y mejoras.
Compatibilidad
El nivel de API máximo que admite el complemento de Android para Gradle 8.7 es el nivel de API 35.
A continuación, se incluye otra información sobre la compatibilidad:
Cambio de comportamiento de lint
A partir del complemento de Android para Gradle 8.7.0-alpha08, si hay un LintError
cuando se ejecuta lint con Gradle, la tarea de análisis de lint arroja una excepción.
Este cambio evita que se almacenen errores poco frecuentes en la caché de compilación.
Lamentablemente, este cambio interrumpe las compilaciones de proyectos con instancias de LintError genuinas en sus archivos de referencia de lint. El mensaje de error contiene información sobre qué verificaciones de lint causan el problema. En algunos casos, actualizar la dependencia de la biblioteca correspondiente podría resolver el problema. De lo contrario, puedes inhabilitar la verificación de lint problemática hasta que el autor de la biblioteca la corrija.
Errores corregidos
Complemento de Android para Gradle 8.7.3
| Errores corregidos |
| Lint |
|
Muchas advertencias de métodos de API de análisis faltantes cuando se ejecuta lint
|
|
Falso positivo en la comprobación de lint de android.permission.SCHEDULE_EXACT_ALARM, que solo se otorga a las apps del sistema
|
|
Complemento de Android para Gradle 8.7.2
| Errores corregidos |
| Lint |
|
AGP 8.7.0: Falso positivo de lint de RestrictedApi en NavOptionsBuilder.popUpTo
|
|
| Reductor (R8) |
|
[R8 8.6.27] Se reemplazó la implementación del método por "throw null"
|
|
Los archivos de ProGuard predeterminados de Android arrojan una advertencia cuando se usan con la versión actual de R8
|
|
MissingStartupProfileItemsDiagnostic hace que el cliente de Gradle falle con un error de memoria insuficiente si el mensaje es demasiado grande.
|
|
Complemento de Android para Gradle 8.7.1
| Errores corregidos |
| Complemento de Android para Gradle |
|
Los documentos de AGP tienen muchos elementos por definir
|
|
| Lint |
|
AGP 8.6.1: Regresión: Error de lint de WrongConstant cuando se usa [Int].toLong() dentro de un @LongDef en Kotlin
|
|
Error de lint "At least one host must be specified" cuando se configura el esquema de intent-filter http o https
|
|
Complemento de Android para Gradle 8.7.0
| Errores corregidos |
| Complemento de Android para Gradle |
|
El AGP debería indicar que admite la API 35 que está por lanzarse
|
|
AGP 8.5: Se ejecutan muchas más tareas "mergeDebugResources", lo que ralentiza las compilaciones
|
|
Se estableció ndk 27 como el NDK predeterminado en AGP.
|
|
El AGP debería indicar que admite la API 35 que está por lanzarse
|
|
El AGP debería indicar que admite la API 35 que está por lanzarse
|
|
Se produjo un error al ejecutar Android lint con NoSuchFileException
|
|
BuildType#initWith copia el bloque de procesamiento posterior, pero no se aplica la configuración de ProGuard
|
|
No se puede combinar para las etiquetas foregroundServiceType
|
|
Se produjo un error al ejecutar Android lint con NoSuchFileException
|
|
| Lint |
|
Lint debería verificar si hay objetos no válidos que se usen como ViewGroups
|
|
"Falta android:host" para los URIs con host nulo
|
|
Incompatibilidad de KtAnalysisSessionProvider con las verificaciones de lint introducidas en 8.7.0-alpha04
|
|
Se mostraba un falso positivo de WrongConstant cuando se usaba PackageManager.ResolveInfoFlags.of con Kotlin.
|
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2026-10-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-10-27 (UTC)"],[],[]]