Errores resueltos de Android Studio Otter

Android Studio Otter | 2025.2.1 parche 1

Errores corregidos
Editor de código
Regresión de la calidad de la función de autocompletar después de quitar la configuración de finalización de AA en Otter 2025.2.1
Gradle
Se produjo un error en varias operaciones de compilación. ConcurrentModificationException

Android Studio Otter | 2025.2.1

Esta versión incluye correcciones y mejoras menores.

Android Studio Otter | 2025.2.1 RC 1

Esta versión incluye correcciones y mejoras menores.

Android Studio Otter | 2025.2.1 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 9.0.0-alpha10
Errores corregidos
Complemento de Android para Gradle
extractNativeLibs y useEmbeddedDex no deberían provenir del manifiesto
Advertencias de R8 en AGP 9.0.0-alpha09
Gemini
Permitir un JSON de MCP vacío
Lint
Kotlin integrado no agrega .kotlin_module a META-INF
La ruta de acceso de clase de Lint contiene clases duplicadas en diferentes versiones
La solución alternativa para anular recursos privados no funciona (tools:override = "true")
Multiplataforma
AGP KMP ignora signing.storeFile de withDeviceTestBuilder
Vista previa
La biblioteca de diseño analiza la configuración regional de forma incorrecta
La vista previa de Compose con navegación de 3 botones no tiene en cuenta el padding de inserción de la barra de navegación
Procesamiento
BridgeContext.createConfigurationContext interrumpe la vista previa de Android Studio
Recursos
Se creó el recurso de cadena, pero la referencia en el código sigue siendo roja.
Skia
SkDevice::drawShadow usa una transformación localToDevice incorrecta para las sombras
Herramientas de IU
Considera un @LayoutLibDelegate para android.os.Trace

Android Studio Otter | 2025.2.1 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 9.0.0-alpha09
Errores corregidos
Complemento de Android para Gradle
El complemento "legacy-kapt" omite el procesamiento de anotaciones, a diferencia de "kotlin-kapt".
compileSdkSpec.minorApiLevel no funciona con SettingsExtension
[fused lib - public] La biblioteca fusionada generada no incluye fuentes
Compilación de C++
Narwhal 2025.1.3: El grupo de archivos de restablecimiento de copias de seguridad arroja NPE
Vista previa de Compose
No se puede iniciar la vista previa con PreviewParameter en el dispositivo después de volver a abrir el proyecto
Edición de diseño y recursos
Después de agregar un perfil de hardware de configuración, no se puede encontrar en el dispositivo para la vista previa

Android Studio Otter | 2025.2.1 Canary 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 9.0.0-alpha08
Errores corregidos
Recursos
Se creó el recurso de cadena, pero la referencia en el código sigue siendo roja.

Android Studio Otter | 2025.2.1 Canary 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 9.0.0-alpha07
Errores corregidos
Complemento de Android para Gradle
Una compilación falla si hay tareas de generación de código
Con `android.builtInKotlin=false`, `android.newDsl=false` y `android.enableLegacyVariantApi=false`, el uso del complemento `kotlin-android` fallará con el mensaje "La API 'applicationVariants' está obsoleta".
El Kotlin integrado no resuelve kotlin-stdlib sin versión cuando kotlin.stdlib.default.dependency=false
DexData abre un archivo sin cerrarlo, lo que impide la limpieza
AndroidSourceDirectorySet debería dejar de extender PatternFilterable en AGP 9.0
Error de Test Fixture en módulos solo de prueba
Error incorrecto cuando se usan receptores de contexto en los datos de prueba
Errores incorrectos del IDE para el código de Kotlin en testFixtures
Análisis del código
Falso negativo de CustomViewStyleable con withStyledAttributes KTX
Vista previa de Compose
Vistas previas de Compose: El desplazamiento se detiene en los encabezados
El cambio de nombre del elemento componible debería solicitar el cambio de nombre de la vista previa
Pruebas de capturas de pantalla de la vista previa de Compose
El complemento de Gradle com.android.compose.screenshot usa APIs obsoletas
Depurador
El depurador de Kotlin es muy lento en "Debugger: Searching for Kotlin file"
Generadores de perfiles
La vista del generador de perfiles "Ver telemetría en vivo" muestra una escala de memoria incorrecta
Editor de traducciones
El cuadro de edición del editor de traducciones se mezcla cuando se ordena.
Las filas de la tabla secundaria no se alinean
Las columnas de idioma del Editor de traducciones se desincronizan cuando se usa la función de "búsqueda oculta".

Android Studio Otter | 2025.2.1 Canary 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 9.0.0-alpha06
Errores corregidos
Complemento de Android para Gradle
El nuevo DSL de optimización no crea configuration.txt de forma predeterminada
AGP 8.13.0 no puede verificar el gráfico de navegación en un módulo
El AGP usa la API de Gradle obsoleta: notación de varias cadenas
Se advierte a los usuarios que intentan usar la biblioteca multidex heredada con minSdkVersion >=21
API
La API de Variant de AGP heredada se habilitará para la segmentación de AGP 9.0
Análisis del código
[lint] La corrección rápida UseKtx "reemplazar con la función de extensión de edición" se interrumpe con with(sharedPreferences.edit()) { ... }
Edición de Compose
Editor de Kotlin: Seleccionar una clase que se muestra con paréntesis a menudo la agrega sin paréntesis
Implementación
La app de Android Studio que se implementa en el dispositivo siempre vuelve a implementar el APK de componente grande sin cambios
Gemini
Falla en la línea de tiempo del chat (GiAS Business)
Lint
La verificación Lint ChecksSdkIntAtLeast no comprueba si el valor anotado es correcto
Paquete de lanzamiento y APK
Para generar un paquete firmado, debes actualizar el complemento de Android para Gradle a la versión 3.2.0 o una posterior.
Dispositivos en ejecución
La ventana "Captura de pantalla" no aplica el tipo de captura de pantalla elegido cuando se abre