Errores resueltos de la actualización de funciones de Android Studio Meerkat

Actualización de funciones de Android Studio Meerkat | 2024.3.2 RC 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-rc04
Errores corregidos
JDK
El inicio falla en macOS 15.4

Actualización de funciones de Android Studio Meerkat | 2024.3.2 RC 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-rc03

Esta versión incluye mejoras y correcciones menores.

Actualización de funciones de Android Studio Meerkat | 2024.3.2 RC 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-rc02
Errores corregidos
Importación o sincronización de C++
A veces, el menú del archivo no aparece en Meerkat o Mac.

Actualización de funciones de Android Studio Meerkat | 2024.3.2 RC 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-rc01
Errores corregidos
Reductor (R8)
ClassCastException de una transmisión segura en el init de la clase
Problema de reducción de recursos en AGP 8.9 que provocaba la falta de recursos en los módulos de funciones dinámicas
No se puede invocar com.android.tools.r8.internal.H5.x().

Actualización de funciones de Android Studio Meerkat | 2024.3.2 beta 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-beta01
Errores corregidos
Complemento de Android para Gradle
Proyecto aislado: Error de serialización de DeclarativeSchemaModel
Dexer (D8)
La portabilidad a versiones anteriores de android.os.Build.VERSION_CODES_FULL es incorrecta para Baklava.
La expansión de sintaxis AutoClosable ya no informa que ExecutorService.close es compatible
Gradle
Java 17: No se muestran daemons de Gradle en la ventana "Mostrar daemons de Gradle" (se muestran Java 8 y 11)
Reductor (R8)
No se puede generar un APK firmado después de actualizar a AGP 8.9.0
El análisis de la propiedad escrita antes de la lectura en sitios de asignación encuentra errores al generar un 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

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 8

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha08
Errores corregidos
Complemento de Android para Gradle
Se agregó compatibilidad para pasar información de "divisiones aisladas" a R8.
La app falla con NoClassDefFoundError y ClassNotFoundException cuando se ejecuta desde Android Studio
Complemento de Android para Gradle: Evita anular Sync.getDestinationDir() en PackageRenderscriptTask y ProcessJavaResTask
Cómo usar recursos de Java combinados para pruebas de unidades
Implementación
Mensaje de error de falla de implementación incorrecto: dice minSdk, significa targetSdk.
Gradle
Mantén sincronizada la propiedad "namespace" de build.gradle cuando se refactoriza el nombre del paquete en AS.
Editor de archivos de Gradle
La denominación del archivo del catálogo de versiones no coincide con la IU
DependencyHelper no agrega correctamente el complemento al proyecto de un solo módulo.
Agrega un controlador declarativo de errores para navegar a la línea de error
Importación/sincronización
Problema de diálogo de la estructura del proyecto
Haz que una configuración inhabilite la importación automática en el proyecto abierto
Lint
Error en el texto del mensaje de advertencia: "Innecesario; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` es *never* verdadero aquí (`SDK_INT` ≥ 26 y < 31)"
StudioBot
Archivo de biblioteca de instrucciones creado en mi proyecto sin editar la biblioteca de instrucciones

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 7

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha07
Errores corregidos
Complemento de Android para Gradle
No se pueden quitar las siguientes bibliotecas y empaquetarlas como están
Editor de archivos de Gradle
[DCL] Se agregó compatibilidad para llamadas a función con lambda como último parámetro.
UastGradleVisitor no detecta correctamente los elementos superiores para las llamadas de método.
Lograr que el analizador TomlError reconozca los nombres de los catálogos y, luego, iterar los catálogos si es necesario
Lint
Lint: AGP 8.10.0-alpha05 activa muchos falsos positivos de SyntheticAccessor.
Permitir la habilitación de NewApi en fuentes de prueba
¿Cuál es el efecto de presionar el botón "LintIdeFix" después de la inspección de código en Android Studio?
Logcat
Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 4: No se puede cambiar la fuente ni el tamaño de Logcat
Multiplataforma
Se muestra la notificación "Se detectaron conjuntos de orígenes que no son de Android" para los conjuntos de orígenes de jvm en un proyecto de KMP con objetivos de android y jvm aplicados

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 6

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha06
Errores corregidos
Complemento de Android para Gradle
Secuencia de comandos de inicialización 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' line: 162
API
Cómo exponer el objeto binario AAPT mediante SdkComponents
Lint
ConcurrentModificationException en la comprobación de lint Aligned16 KB

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha05
Errores corregidos
Complemento de Android para Gradle
Secuencia de comandos de inicialización 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' line: 162
Implementación
Android Studio no implementa cambios en la app.
Paquete de lanzamiento y APK
[AGP] :app:collectDebugDependencies falló y el mensaje es demasiado grande (2326853975 bytes) para caber en la memoria.
Dispositivos en ejecución
Agregar un parámetro de configuración que impida abrir las capturas de pantalla guardadas durante la duplicación de pantalla
Guarda la captura de pantalla automáticamente con el esquema de nombres definido por el usuario
Permitir que se cambie el tamaño de las capturas de pantalla del dispositivo
Se debe poder controlar la resolución de capturas de pantalla o capturas de pantalla del dispositivo Android Studio.
Herramientas de la IU
La ventana modal del recurso vectorial no proporciona todas las opciones de íconos al abrirse

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha04
Errores corregidos
API
Se graduó com.android.build.api.variant.HasDeviceTests a estable.
Prueba de capturas de pantalla de la vista previa de Compose
No se pueden generar capturas de pantalla: falla la tarea de actualización en la configuración del despachador de corrutinas
Implementación
[Ladybug Canary 9] Cuando se ejecuta el proyecto, el AS no vuelve a compilar el proyecto, lo que genera el mensaje "Error al cargar los artefactos de compilación"
Comentarios
¿Quieres cambiar el nombre de Ayuda > Enviar comentarios a Ayuda > Archivo de error?
Gradle
Cuando usas Compose en una biblioteca de Android de una sola variante, esa variante debe tener habilitado includeSourceInformation.
IntelliJ
Desde JetBrains: marca los metadatos del complemento compilado por Bazel en product-info.json
Edición de diseño y recursos
Desplazamiento de diseño
Lint
Error de lint falso positivo para CredentialManagerSignInWithGoogle
Multiplataforma
El acceso a `AnalyticsEnabledSources.java` falla si la propiedad Java del delegado es nula.
Room SQL
Las consultas que consultan vistas de bases de datos arrojan un error de sintaxis
Eliminar columna en la consulta produce un error de comprobación de estilo

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha03
Errores corregidos
Complemento de Android para Gradle
AndroidComponentsExtension.addSourceSetConfigurations no funciona cuando se habilitan las estadísticas.
El proyecto ":app" no puede acceder a "Project.group" ni "Project.version" con una configuración de proyecto aislada en AGP 8.8.0
Análisis del código
No supongas que todos los archivos toml son un catálogo de versiones
Editor de código
Finalización intercalada: Los caracteres que no son del inglés no siempre se renderizan
Implementación
[Ladybug Canary 9] Cuando se ejecuta el proyecto, el AS no vuelve a compilar el proyecto, lo que genera el mensaje "Error al cargar los artefactos de compilación"
Editor de archivos de Gradle
No se detectaron cambios en build.gradle realizados desde el visor de diferencias.
Edición de diseño y recursos
Se produjo un error de renderización en la definición de la cadena android:tag.
Android Studio se volvió lento después de la actualización.
Lint
AS 2024.3.1.4 se bloquea de forma intermitente cuando se editan textos de Kotlin.

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha02
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.
Depurador
El depurador de Kotlin es muy lento en "Debugger: Buscando archivo Kotlin"
Gradle
Marca CommonExtension.testOptions estable
Cuando usas Compose en una biblioteca de Android de una sola variante, esa variante debe tener habilitado includeSourceInformation.
Editor de archivos de Gradle
No se detectaron cambios en build.gradle realizados desde el visor de diferencias.
Importación/sincronización
Meerkat canary06 interrumpe el generador de perfiles de Gradle.
Mover o cambiar el nombre de la refactorización de código
No se puede cambiar el nombre de los archivos en suricata Android Studio Canary 9
Recursos
Problemas de conveniencia
Ejecución de pruebas
No se pueden ejecutar pruebas de unidades.

Actualización de funciones de Android Studio Meerkat | 2024.3.2 Canary 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.10.0-alpha01
Errores corregidos
Compilación de salida
El resultado de la compilación no se vincula al error
Edición de diseño y recursos
No hay un elemento de menú "Layout Resource File"
La renderización de la IU del lado derecho no se actualiza en tiempo real.
Lint
Advertencia de lint incorrecta para la anotación "@Parcelize" en interfaces selladas
Dispositivos en ejecución
La duplicación de pantalla del desarrollador se rompió solo en Android Studio desde la actualización a la versión beta 1 de QPR1.
Editor de traducciones
Borra el recurso de cadenas incorrecto