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.9.0 (marzo de 2025)
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El complemento de Android para Gradle 8.9.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.9 es el nivel de API 35.
A continuación, se incluye otra información sobre la compatibilidad:
Errores corregidos
Complemento de Android para Gradle 8.9.2
| Errores corregidos |
| Reductor (R8) |
|
Problema de reducción de recursos en AGP 8.9 que causa la falta de recursos en módulos de funciones dinámicas
|
|
ClassCastException de una conversión segura en la inicialización de la clase
|
|
No se puede invocar com.android.tools.r8.internal.H5.x()
|
|
Complemento de Android para Gradle 8.9.1
| Errores corregidos |
| Dexer (D8) |
|
La portabilidad a versiones anteriores de android.os.Build.VERSION_CODES_FULL es incorrecta para Baklava
|
|
| Reductor (R8) |
|
No se puede generar un APK firmado después de actualizar a AGP 8.9.0
|
|
El análisis de la propiedad escrita antes de la lectura en los sitios de asignación genera un error cuando se genera el archivo de clase
|
|
Problema relacionado con Java SPI en el reductor R8 de las versiones 8.6.*, 8.7.* y 8.8.0
|
|
Complemento de Android para Gradle 8.9.0
| Errores corregidos |
| Complemento de Android para Gradle |
|
Proporciona un mensaje de error procesable cuando la tarea de configuración de GMD falla por falta de espacio en el disco
|
|
El complemento com.android.settings no reconoce targetSdk
|
|
Error poco útil: "No se especificó compileSdkVersion. Agrégalo a build.gradle".
|
|
Falta "Clean build" en el menú Build
|
|
Quizás permitir que la compatibilidad integrada de Kotlin de AGP agregue automáticamente la dependencia de kotlin stdlib
|
|
Actualiza shouldConfigureKotlinPlatformAttribute para controlar la compatibilidad integrada con Kotlin
|
|
Proporciona la sintaxis de Kotlin Gradle en el mensaje de error para `checkTestedAppObfuscationRelease`
|
|
Se podría mejorar el error de biblioteca fusionada cuando la dependencia no resuelta
|
|
Las propiedades del sistema de gradle.properties no se pasan a los trabajadores de Gradle de R8 en procesos separados
|
|
Convierte BuiltArtifact.outputFile en tipo de archivo
|
|
No proporcionar un espacio de nombres en la biblioteca fusionada no proporciona un buen mensaje de error
|
|
Las opciones de lint en AGP 7.1.0-alpha08 no permiten stdout
|
|
Complemento de Android para Gradle: Las variantes deben exponer nombres de conjuntos de orígenes
|
|
La caché de configuración es frágil para la configuración de la variable de entorno TERM
|
|
AndroidComponentsExtension.addSourceSetConfigurations se interrumpe cuando se habilitan las estadísticas
|
|
Secuencia de comandos de inicialización "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" línea: 162
|
|
AndroidComponentsExtension.addSourceSetConfigurations se interrumpe cuando se habilitan las estadísticas
|
|
| Dexer (D8) |
|
java.lang.VerifyError: El verificador rechazó la clase: [0x430] copy1 v2<-v264 type=Undefined cat=3
|
|
| Lint |
|
Lint falla con las verificaciones de lint de Gradle
|
|
Lint falla con InstantiationException sin mensaje de excepción en el seguimiento de pila de lint
|
|
La verificación de lint de falso positivo android.permission.SCHEDULE_EXACT_ALARM solo se otorga a las apps del sistema
|
|
La verificación StringFormatInvalid se debe aplicar al método stringResource de Compose
|
|
La anotación RequiresFeature no funciona para archivos de Kotlin
|
|
kotlin android.os.Handler removeCallbacks Runnable
|
|
Lint WrongConstant en la definición en lugar del uso de la constante con el cambio
|
|
Lint WrongConstant aparece dos veces
|
|
Excepción de tiempo de ejecución por debajo de la API 26 con la API de Java nio no compatible (sin error de lint)
|
|
Lint impide el uso de RequiresApi incluso en el método auxiliar privado en la prueba
|
|
El modo K2 arroja la advertencia RestrictedApi cuando se usa .hasRoute(Route::class) en Android Studio
|
|
Lint sugiere reemplazar @RequiresExtension en la prueba por @SdkSuppress, que no admite extensiones de SDK
|
|
Lint informa incorrectamente un diseño anidado innecesario cuando se usa FrameLayout con fitSystemWindows para ajustar un RelativeLayout secundario que requiere relleno personalizado.
|
|
La regla de lint CoarseFineLocation no tiene en cuenta un atributo maxSdkVersion
|
|
AppLinkSplitToWebAndCustom es UnknownIssue en lint 8.7.3
|
|
Lint verifica que StringEscapeDetector falle en "\\ "
|
|
Se mostraba una advertencia de lint incorrecta para la anotación "@Parcelize" en las interfaces selladas.
|
|
AS 2024.3.1.4 se bloquea de forma intermitente cuando se editan textos de Kotlin.
|
|
| Integración de lint |
|
lintVitalRelease no se ejecuta automáticamente cuando se compila el paquete de aplicación
|
|
| Reductor (R8) |
|
Gson proguard no funciona correctamente después de actualizar a AGP 8.8
|
|
java.lang.VerifyError: El verificador rechaza la clase.
|
|
Leanback falla cuando se minimiza con R8 incluido en AGP 8.10.0-alpha04
|
|
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-07-15 (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-07-15 (UTC)"],[],[]]