Problemas cerrados de la actualización de funciones de Android Studio Narwhal

Actualización de funciones de Android Studio Narwhal | 2025.1.2 RC 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-rc01

Esta versión incluye correcciones y mejoras menores.

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 9

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha09
Errores corregidos
Complemento de Android para Gradle
BuiltInKotlinJvmAndroidCompilation no funciona con complementos del compilador de Kotlin, como Anvil y KSP.
El complemento de biblioteca fusionada falla durante la tarea `:mergingArtifactAAR_METADATA`
Lint
[lint] Falso positivo de MemberExtensionConflict en conflicto de nombres de parámetros
[lint] Falso positivo de PropertyEscape en un archivo de propiedades válido
Multiplataforma
El valor de jvmTarget definido en androidLibrary debería anular el valor de jvmToolchain definido
Asistente de actualización
El Asistente de actualización del AGP no actualiza la versión de lint
Compatibilidad del asistente de actualización para Change the app’s targetSdk default value to be based on compileSdk instead of minSdk

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 8

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha08
Errores corregidos
Complemento de Android para Gradle
No se pueden compilar pruebas con AGP 8.12.0-alpha05 debido a la declaración del paquete en el manifiesto combinado
AGP 8.12.0-alpha07 falla en las compilaciones de lanzamiento con el complemento de Gradle de Firebase Performance aplicado
Se agrega ExtractAnnotations a AGP KMP
Gradle
[Biblioteca fusionada - pública] No se puede resolver la variante para Guava
Lint
[Lint] Falsos positivos excesivos de "MemberExtensionConflict": La descripción del problema es incorrecta

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 7

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha07
Errores corregidos
Complemento de Android para Gradle
AGP 8.8.0-alpha09 causa algunos problemas con los informes de JaCoCo
[fused lib - public] adding kmp lib like coil does not work
Lint
Lint muestra una advertencia cuando se usa Config.OLDEST_SDK en la prueba.
TypoDetector falla con regularidad con IllegalArgumentException durante la corrección rápida
Error: Posible falso positivo de Android Studio sobre "die die" en alemán
La regla SupportAnnotationUsage debería admitir KT-73255
Multiplataforma
Las fuentes comunes no se resuelven en Android Studio cuando se compilan con el complemento de la biblioteca multiplataforma de Android

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 6

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha06
Errores corregidos
Complemento de Android para Gradle
SourceDirectories.addGeneratedSourceDirectory no es compatible con múltiples variantes
Manifiestos
Los documentos de permisos están dañados
Multiplataforma
Se agregó la capacidad de establecer el targetSdk de prueba para las bibliotecas de KMP de Android.
Vista previa
Lineamientos de vista previa de Jetpack Compose

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha05
Errores corregidos
Complemento de Android para Gradle
El complemento de Gradle debe combinar el manifiesto de prueba cuando includeAndroidResources == true
Los archivos fuente de src/extraMain/java no se agregan al compilador con "built-in-kotlin".
ASwB
No se puede compilar la versión de OSS de la publicación de ASWB posterior a la migración de bzlmod
Compilador y tiempo de ejecución
Falso positivo de ProduceStateDoesNotAssignValue
Edición de Compose
Importación automática de bibliotecas para Compose importa la versión específica de Android
Gradle
Falso positivo en las referencias del catálogo de versiones
CriticalPathAnalyzerTest.testCriticalPathAnalyzerOnNoOpBuild() tiene un uso no válido de assertThat
Editor de archivos de Gradle
Asegúrate de que el analizador de errores de toml admita errores de catálogo
Asegúrate de que el analizador declarativo pueda recuperar la función cuando el atributo de la función sea una llamada a la función
Inspector de diseño
El Inspector de diseño no muestra el recuento de recomposiciones dentro de los elementos secundarios
Lint
AbstractAnnotationDetector verifica funciones o constructores sobrecargados incorrectos

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha04
Errores corregidos
Complemento de Android para Gradle
Se incluyen archivos MANIFEST.MF anidados en defaultExcludes
Glance
No se puede copiar la imagen de la vista previa de un vistazo
Gradle
Se corrigió AndroidBuildScriptsGroupNodeTest.appProject para IDEA
CriticalPathAnalyzerTest.testCriticalPathAnalyzerOnNoOpBuild() tiene un uso no válido de assertThat
Estructura del proyecto
Cambiar el destino de JVM en Project Structure no cambia kotlinOption
Resource Manager
Image Asset Studio falla con el proyecto de KMP

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha03
Errores corregidos
Complemento de Android para Gradle
Mueve AGP a configurations.register para evitar la materialización anticipada de las configuraciones

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha02

Esta versión incluye correcciones y mejoras menores.

Actualización de funciones de Android Studio Narwhal | 2025.1.2 Canary 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.12.0-alpha01
Errores corregidos
Complemento de Android para Gradle
Cómo especificar un valor booleano para experimentalProperties
No funciona habilitar de forma explícita las pruebas de dispositivos en un tipo de compilación no predeterminado con AGP.
Inspector de diseño
El inspector de diseño no muestra los componentes de la app de XR en el modo expandido
Dispositivos en ejecución
Las vinculaciones de teclas de XR no funcionan desde el modo de hardware
Si se presiona Cmd-W para cambiar al modo de hardware de XR, se apaga el emulador.