Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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 actualizació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 provoca la falta de recursos en módulos de funciones dinámicas
|
|
Se produce una ClassCastException a partir 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 de escritura antes de la lectura en los sitios de asignación genera un error cuando se genera el archivo de clase
|
|
Problema relacionado con la SPI de Java en el reductor de R8 de las versiones 8.6.* 8.7.*, 8.8.0
|
|
Complemento de Android para Gradle 8.9.0
| Errores corregidos |
| Complemento de Android para Gradle |
|
Proporciona un mensaje de error práctico cuando falla la tarea de configuración de GMD 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
|
|
Tal vez permitir que la compatibilidad integrada con Kotlin de AGP agregue automáticamente la dependencia de stdlib de Kotlin
|
|
Se debe actualizar shouldConfigureKotlinPlatformAttribute para controlar la compatibilidad integrada con Kotlin
|
|
Proporciona la sintaxis de Gradle de Kotlin en el mensaje de error para `checkTestedAppObfuscationRelease`.
|
|
Se podría mejorar el error de la biblioteca fusionada cuando no se resuelve una dependencia
|
|
Las propiedades del sistema de gradle.properties no se pasan a los trabajadores de Gradle de R8 en procesos separados
|
|
Haz que BuiltArtifact.outputFile sea de tipo File
|
|
No se muestra un buen mensaje de error cuando no se proporciona un espacio de nombres en la biblioteca fusionada
|
|
Las opciones de lint en AGP 7.1.0-alpha08 no permiten stdout
|
|
Complemento de Android para Gradle: Las variantes deben exponer los nombres de los conjuntos de orígenes
|
|
La caché de configuración es frágil ante el parámetro de configuración de la variable de entorno TERM
|
|
AndroidComponentsExtension.addSourceSetConfigurations falla 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 falla 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 comprobaciones de Gradle de Lint
|
|
Lint falla con InstantiationException sin mensaje de excepción en el seguimiento de pila de lint
|
|
Falso positivo en la comprobación de lint: android.permission.SCHEDULE_EXACT_ALARM solo se otorga a las apps del sistema
|
|
Se debe aplicar la verificación StringFormatInvalid al método stringResource de Compose
|
|
La anotación RequiresFeature no funciona para los archivos Kotlin
|
|
Kotlin android.os.Handler removeCallbacks Runnable
|
|
Lint de WrongConstant en la definición en lugar del uso de la constante con mayúsculas
|
|
El 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 de la prueba
|
|
El modo K2 arroja una advertencia de RestrictedApi cuando se usa .hasRoute(Route::class) en Android Studio
|
|
Lint sugiere reemplazar @RequiresExtension en la prueba por @SdkSuppress, que no admite extensiones del SDK.
|
|
Lint informa de forma incorrecta un diseño anidado innecesario cuando se usa un FrameLayout con fitSystemWindows para envolver 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
|
|
Se produce una falla en la verificación de lint de StringEscapeDetector en "\\ "
|
|
Se mostraba una advertencia de lint incorrecta para la anotación "@Parcelize" en 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-05-16 (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-05-16 (UTC)"],[],[]]