Errores resueltos de Android Studio Koala

Android Studio Koala | 2024.1.1 parche 2

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.2
Errores corregidos
Complemento de Android para Gradle
AGP 8.5: Se ejecutan muchas más tareas "mergeDebugResources", lo que ralentiza las compilaciones.
Agregar el directorio srcs a través de la API de Variant no funciona como se esperaba.
Editor de C++
Problemas con clang-tidy en AS Koala
Dexer (D8)
java.lang.VerifyError: El verificador rechazó la clase com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int).
Lint
Lint: SetTextI18n se queja de asignar una cadena vacía.
Vista previa
La vista previa de AS Compose no funciona con recursos generados.
Reductor (R8)
[r8 8.5]La combinación de clases horizontales de r8 causa un error de verificación en Android 5 cuando se inhabilita el modelado de API.
Una versión de Wear OS compilada con el complemento de Gradle 8.4.0/8.5.0 puede causar java.lang.IllegalAccessError.
[r8 8.5] combinación de clases vertical que causa NPE en tiempo de ejecución
La sincronización de Gradle con AGP 8.6.0-alpha06 falla con el error "Falta la portabilidad a versiones anteriores inesperada de Android U" en R8.
El archivo dex generado por R8 muestra el mensaje "Unable to find default main(String[]) in 'Test'" cuando se ejecuta.
Comportamiento diferente entre los programas empaquetados por R8 y D8
R8 (AGP 8.5.0 o versiones posteriores) falla y muestra el error "Reescritura inesperada del elemento: ... en dos elementos distintos:..."
Error de procesamiento de R8 posiblemente debido al operador de desplazamiento a la derecha
NullPointer de R8 después de actualizar a Kotlin 2.0
Ventana
Se produjo un error de tipo de división

Android Studio Koala | 2024.1.1 parche 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.1
Errores corregidos
Complemento de Android para Gradle
[Koala 2024.1.2 Canary 2] Se produjo un error al ejecutar un módulo de perfil de Baseline en un APK dividido.
Importación/sincronización
La sincronización debe pasar información de Compose a Studio cuando se usa el complemento de Compose.

Android Studio Koala | 2024.1.1 RC 1

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-rc01
Errores corregidos
Complemento de Android para Gradle
Errores al ejecutar lint con y sin K2 UAST

Android Studio Koala | 2024.1.1 Canary 8

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-alpha08
Errores corregidos
Complemento de Android para Gradle
Con "android.useFullClasspathForDexingTransform = true", la compilación falla con "Found multiple transforms that can produce a variant".
Importación/sincronización
No se descarga el código fuente de las bibliotecas de Kotlin en Android Studio Iguana.
Manifiestos
La combinación de manifiestos no realiza un seguimiento correcto de los elementos del filtro de intents.
Generadores de perfiles
Se cambió el mensaje de rechazo de perfiles de baja sobrecarga para que muestre los requisitos no cumplidos

Android Studio Koala | 2024.1.1 Canary 6

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-alpha06
Errores corregidos
Complemento de Android para Gradle
DexingNoClasspathTransform (minSdk >= 24) orientado a Java 11 falla debido a que faltan miembros anidados
Compilación de C++
[Solicitud de función] Mejor explicación o documentación de las opciones de ndk-build
Vista previa de Compose
Usar getSystemService en Composable interrumpe las vistas previas de Compose.
Asistente de conexión
El menú de conexión del dispositivo para solucionar problemas está vacío
Gradle
No se pueden encontrar tareas que coincidan con ":shared:testClasses", ya que no se encontró la tarea "testClasses" en el proyecto ":shared".
Importación/sincronización
La sincronización de Koala Canary 5 falla.
Edición de diseño y recursos
El editor de diseño se bloquea durante mucho tiempo cuando se completa la función de autocompletado.
Lint
buildList: Advertencia de lint falsa
Generadores de perfiles
Studio continuó generando perfiles después de rechazar la instalación y no se puede detener
Dispositivos en ejecución
La rueda del mouse en la duplicación falla con Compose.

Android Studio Koala | 2024.1.1 Canary 5

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-alpha05
Errores corregidos
Complemento de Android para Gradle
JavaPreCompileTask incluye dependencias de ruta de clase de KSP cuando se calculan procesadores de anotaciones no incrementales
Se produjo un error en la ejecución de la tarea ":app:generateDebugLocaleConfig".
Gradle
No se pueden encontrar tareas que coincidan con ":shared:testClasses", ya que no se encontró la tarea "testClasses" en el proyecto ":shared".
Edición de recursos y diseño
El widget de restricción de márgenes izquierdo y derecho no funciona en el módulo de biblioteca de diseño de diseño de Android Studio res/layout.
Procesamiento
Cómo implementar la asistencia básica para ApplicationInfo en PackageManager

Android Studio Koala | 2024.1.1 Canary 4

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-alpha04
Errores corregidos
Compilación de C++
[Solicitud de función] Mejor explicación o documentación de las opciones de ndk-build
Análisis del código
IntelliJ JavaApiInspection se ejecuta en código de Android.
Implementación
No se puede instalar el APK con espacios en el nombre
Importación/sincronización
No se puede progresar con un trabajo en ejecución
StudioBot
Se esperaba "(', pero se obtuvo ")" cuando se escribía en el editor desde el sistema de métricas de finalización.

Android Studio Koala | 2024.1.1.1 Canary 3

Se lanzó junto con lo siguiente:
  • Complemento de Android para Gradle 8.5.0-alpha03
Errores corregidos
Complemento de Android para Gradle
AAPT: Error: El atributo "package" en la etiqueta no es un nombre de paquete de Android válido: "butterknife".
AGP 8.3 interrumpe la tarea zipApksFor.
La generación de reglas de Proguard de Privacy Sandbox falla en el nombre de clase del proveedor del SDK vacío.
La vista previa de Compose no puede resolver clases de una dependencia transitiva.
Editor de C++
JNI de Autocomplete
Comentarios
El cuadro de diálogo de daños en el sistema de archivos tiene un vínculo en el que no se puede hacer clic.
Importación/sincronización
AndroidGradleProjectStartupActivity: Se solicita la sincronización de Gradle (no se encontró la tabla de bibliotecas del IDE)
Integración de lint
Lint no puede desambiguar una dependencia de KMP.