Errores resueltos de Android Studio Ladybug

Ladybug de Android Studio | 2024.2.1 parche 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.2
Errores corregidos
Lint
AGP 8.7.0: Se genera una API de lint falso positivo en NavOptionsBuilder.popUpTo.
Reductor (R8)
[R8 8.6.27] La implementación del método se reemplazó por "throw null".
Los archivos de Proguard predeterminados de Android muestran una advertencia cuando se usan con la versión actual de R8.
MissingStartupProfileItemsDiagnostic genera una falla en el cliente de Gradle con un error de memoria insuficiente si el mensaje es demasiado grande

Ladybug de Android Studio | 2024.2.1 parche 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.1
Errores corregidos
Complemento de Android para Gradle
Los documentos de agp tienen muchos TBD
Asistente de actualización del SDK de Android
Los vínculos del Asistente de actualización del SDK de Android dirigen a la documentación interna de Google.
IntelliJ
No se puede abrir Android Studio: faltan complementos esenciales.
Lint
AGP 8.6.1: Regresión: Falla de lint de WrongConstant cuando se usa [Int].toLong() dentro de un @LongDef en Kotlin
Se produce un error de lint "Se debe especificar al menos un host" cuando se configura el esquema de filtro de intents de http o https.
Ejecución de pruebas
java.lang.NoClassDefFoundError cuando se ejecutan pruebas con JUnit
La configuración de ejecución para las pruebas de unidades no se actualiza correctamente.

Android Studio Ladybug | 2024.2.1 RC 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-rc01
Errores corregidos
Lint
Se generaba un "falso positivo" de WrongConstant cuando se usaba PackageManager.ResolveInfoFlags.of con Kotlin.

Android Studio Ladybug | 2024.2.1 beta 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-beta02
Errores corregidos
Lint
Incompatibilidad de KtAnalysisSessionProvider con las comprobaciones de lint que se introdujeron en 8.7.0-alpha04.

Android Studio Ladybug | 2024.2.1 Canary 9

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-alpha09
Errores corregidos
Complemento de Android para Gradle
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.
Variante de compilación
[NewUI] Los estilos de banner para conflictos de variantes no son coherentes.
Lint
Falta el atributo "android:host" para los URIs con un host nulo.
Editor de navegación
Se agregó naveditor al hook de envío previo de ktfmt.
Vinculación de vista
La clase ViewBinding no se genera a partir de diseños de androidTest/.

Android Studio Ladybug | 2024.2.1 Canary 8

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-alpha08
Errores corregidos
Complemento de Android para Gradle
AGP debe declarar que es compatible con el nivel de API 35 que está a punto de enviarse.
Se produjo un error al ejecutar lint de Android con NoSuchFileException.

Android Studio Ladybug | 2024.2.1 Canary 7

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-alpha07
Errores corregidos
Complemento de Android para Gradle
AGP debe indicar que admite el nivel de API 35 que está a punto de lanzarse.
Inspector de red
El inspector de red de Android Studio no funciona con la compresión Brotli.
Editor de traducciones
Se debe mantener el orden de las cadenas

Android Studio Ladybug | 2024.2.1 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-alpha05
Errores corregidos
Lifecycle
K2 UAST: nulidad incorrecta del parámetro lambda resuelto con el tipo de plataforma
Lint
Lint debe verificar si hay objetos no válidos que se usan como ViewGroups.
Logcat
El texto de la ventana de herramientas de Logcat no sigue la configuración de zoom en Aspecto/Accesibilidad.

Android Studio Ladybug | 2024.2.1.1 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.7.0-alpha04
Errores corregidos
Complemento de Android para Gradle
AGP debe indicar que admite el nivel de API 35 que está a punto de 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.
Compilación de C++
La variable de entorno JAVA_TOOL_OPTIONS hace que las compilaciones de NDK fallen.
Análisis del código
Lint proporciona una sugerencia incorrecta sobre removeLast.
Inspector de bases de datos
Inspector de bases de datos, las últimas filas de la tabla se ocultan detrás de las barras inferiores
Vista previa
La vista previa de AS Compose no funciona con recursos generados.