Errores resueltos de Android Studio Narwhal

Android Studio Narwhal | 2025.1.1 parche 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.1

Esta versión incluye correcciones y mejoras menores.

Android Studio Narwhal | 2025.1.1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0

Esta versión incluye correcciones y mejoras menores.

Android Studio Narwhal | 2025.1.1 RC 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-rc02

Esta versión incluye correcciones y mejoras menores.

Android Studio Narwhal | 2025.1.1 RC 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-rc01
Errores corregidos
Dexer (D8)
El desazucaramiento de AutoClosable interrumpe las compilaciones de AGP desde Android Studio
Reductor (R8)
R8 falla con min-api 24 cuando procesa código de JavaFuzzer

Android Studio Narwhal | 2025.1.1 Canary 10

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha10
Errores corregidos
Inspector de bases de datos
El Inspector de apps en Narwahl (Canary 9) no mostrará el contenido de la sala.
Importación/sincronización
El proyecto de importación con .idea y .gradle/config.properties debe configurar gradleJvm como GRADLE_LOCAL_JAVA_HOME

Android Studio Narwhal | 2025.1.1 Canary 9

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha09
Errores corregidos
API
Estabiliza com.android.build.api.variant.ApkOutputProviders
Inspector de tareas en segundo plano
Se admiten más métodos PendingIntent.get()
Gradle
AGP: CompressAssetsTask falla con java.lang.OutOfMemoryError en elementos grandes
Multiplataforma
Se requiere KGP 2.0.0 para el complemento de Android-KMP

Android Studio Narwhal | 2025.1.1 Canary 8

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha08
Errores corregidos
Lint
La inspección de Lint en el archivo "libs.versions.toml" sugiere actualizar a una versión de AGP no compatible.

Android Studio Narwhal | 2025.1.1 Canary 7

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha07
Errores corregidos
Complemento de Android para Gradle
Falla la compilación cuando no existe el archivo de ProGuard
API
Se graduó GeneratesApk.minSdk a la API estable
Administrador de dispositivos
RunningAvdTracker se inicializa durante la eliminación
Importación/sincronización
Se quitó "Generate .iml files for modules imported from Gradle" de la configuración de Gradle.
JDK
Fallas en el inicio en macOS 15.4
Edición de diseño y recursos
AS: Koala: Gravity: Se desplaza automáticamente hacia arriba después de seleccionar una opción

Android Studio Narwhal | 2025.1.1 Canary 6

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha06
Errores corregidos
Complemento de Android para Gradle
No se aplica com.android.internal.version-check cuando se actualiza la distribución de Gradle
Editor de archivos de Gradle
[DCL] Se completó la propiedad RegularFile con .
Importación/sincronización
Se quitó "Generate .iml files for modules imported from Gradle" de la configuración de Gradle.

Android Studio Narwhal | 2025.1.1 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha05
Errores corregidos
Complemento de Android para Gradle
Actualiza las dependencias de Kotlin a la versión 2.1.20 cuando compiles AGP 8.11
Importación o sincronización de C++
A veces, no aparece el menú Archivo en Meerkat, Mac
Edición de Compose
La función Find Usages de elementos componibles no muestra todos los usos de vista previa en “@Preview usages”.
Lint
Nuevos problemas de lint MemberExtensionConflict a partir de AGP 8.11.0-alpha03: ¿cómo resolverlos?
Logcat
Crea un ícono para la acción de la app de fallas
Multiplataforma
No se pueden agregar fuentes generadas a KotlinMultiplatformAndroidVariant
Inspector de red
Establece la variable Globals en Rules (inspección de la app)
Ejecutar
El puerto mínimo 5038 para "adb administrado por el usuario" evita el uso del puerto 5037 predeterminado, que puede ser conveniente.

Android Studio Narwhal | 2025.1.1 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha04
Errores corregidos
Complemento de Android para Gradle
[AGP 8.9.0+] BuiltinKotlinCompilation se expone a todos los complementos del compilador de Kotlin
API
Estabiliza partes del complemento para Android de KMP que usa androidx
Vista previa de Compose
A veces, CodeGen opera en PsiFiles o módulos no válidos.
Lint
Falso positivo para el problema de lint "MemberExtensionConflict" si el receptor de la función de extensión admite valores nulos
Falso positivo de la inspección `WrongGradleMedthod`
Falso positivo de SyntheticAccessor para la llamada a miembros sintéticos de la clase de datos
Error de TestMode.SUPPRESSIBLE para el problema informado en la expresión etiquetable
Ediciones en vivo
Unhandled superclass: kotlin/jvm/internal/AdaptedFunctionReference`
Logcat
Tamaño de fuente demasiado grande en un logcat
Crea un ícono para la acción de la app de fallas
Asistente de proyectos nuevos
No se puede crear un proyecto con un dominio que termina en .in
Recursos
Extrae el recurso de cadena, no detecta el tipo correcto de funciones conocidas
Dispositivos en ejecución
El emulador se detiene cuando se cierra un proyecto de IntelliJ IDEA, mientras que Android Studio sigue abierto

Android Studio Narwhal | 2025.1.1 Canary 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha03
Errores corregidos
Complemento de Android para Gradle
Solicitud: Para la baja de zipAlignEnabled, explica por qué se da de baja y qué se debe usar en su lugar
Editor de código
Uso incorrecto de CachedValue relacionado con Dagger
Pruebas de capturas de pantalla de la vista previa de Compose
Pruebas de capturas de pantalla de Compose: Las pruebas fallan en la CI de GitLab
Administrador de dispositivos
Se quitaron las opciones de captura de pantalla "cuadrada" y "rectangular".
No se puede detectar el emulador en línea
Falla el borrado del AVD mientras el emulador se detiene lentamente
Lint
Advertir sobre posibles conflictos entre miembros y extensiones
Ediciones en vivo
Error de recomposición: "java.lang.IllegalArgumentException: Array has incompatible type: class [Lcom.example.myapplication.ListItem;"
Logcat
LogcatMessageAssemblerTest.multipleBatchesWithIntervals() tiene usos no válidos de assertThat
Inspector de red
Establece la variable Globals en Rules (inspección de la app)
Recursos
No se puede guardar la transparencia del editor de color
Vista previa de recursos de números enteros incoherente en el editor

Android Studio Narwhal | 2025.1.1 Canary 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha02
Errores corregidos
Importación o sincronización de C++
A veces, no aparece el menú Archivo en Meerkat, Mac
Vista previa de Compose
No se ven los DropdownMenuItems cuando se obtiene una vista previa de ExposedDropdownMenuBox
Fuga de memoria cuando se habilita el modo interactivo en la vista previa de Compose
La vista previa de Compose no se renderiza cuando se crea una instancia de ExoPlayer
Lint
La regla de lint BuildListAdds no detecta el uso de la función del operador plusAssign (+=) en buildList.
Falsos positivos de UseSdkSuppress en el código de asistente de prueba
Procesamiento
Android Studio falla cuando se obtiene una vista previa de los archivos de diseño
Reductor (R8)
No se puede generar un AAB firmado después de actualizar a AGP 8.9.0
Editor de traducciones
La selección masiva de celdas de la tabla no funciona

Android Studio Narwhal | 2025.1.1 Canary 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.11.0-alpha01
Errores corregidos
Complemento de Android para Gradle
Proyecto aislado: Error de serialización de DeclarativeSchemaModel
Apply Changes
Apply Code Changes siempre hace que se vuelva a crear la actividad
Vista previa de Compose
Las vistas previas específicas del dispositivo deben establecer uiMode
Gradle
Mantén sincronizada la propiedad "namespace" de build.gradle cuando refactorices el nombre del paquete en AS
Ediciones en vivo
251 merge: failure on BasicCompileTest.renamedFile()
251 merge: Falla de prueba de integración de LiveEdit con excepción de IR CodeGen
251 merge: Excepción de puntero nulo de KeyMeta
Editor de traducciones
¿Regresión? El Editor de traducciones no puede crear textos traducidos.