Problemas cerrados de Android Studio 2022.1.1
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Parche 2 de Android Studio Electric Eel (2022.1.1.21)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.2
Errores corregidos |
Complemento de Android para Gradle |
DexingFileDependenciesTask.outputKeepRules es un directorio, pero está marcado como OutputFile.
|
Se muestra el error "AnnotationProcessorOptions.arguments are queried" cuando se actualiza a 7.4 Beta 1.
|
processDebugUnitTestManifest falla con los marcadores de posición del manifiesto para las variantes de prueba.
|
|
Compose Preview |
La versión previa de Compose no funciona cuando se usa texto HTML con etiquetas B.
|
La ejecución de versiones preliminares desde módulos de biblioteca no funciona.
|
|
Editor de diseño |
Excepción en el editor de diseño.
|
|
Reductor (R8) |
AGP 7.4.0/7.3.1: Intenta poner en cola una acción de una lista de trabajo de elementos en cola que no se pueden enviar.
|
`:app:minifyVariantWithR8` genera una NullPointerException en AGP 7.4.0-beta02.
|
R8: ClassNotFoundException cuando allowaccessmodification.
|
|
Parche 1 de Android Studio Electric Eel (2022.1.1.20)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.1
Problemas corregidos |
Complemento de Android para Gradle |
Se migra de la propiedad de destino a la propiedad outputLocation para abordar la advertencia de baja y prepararse para Gradle 9.0.
|
AGP 7.4.0-rc01 interrumpe la API de Variant con el mensaje "Querying the mapped value of map(provider(java.util.Set)) before task '…' has completed is not supported".
|
|
Instalador |
Android Studio Electric Eel | 2022.1.1 no se puede abrir con Windows 11.
|
|
Logcat |
No se puede escribir @ (conflicto de la combinación de teclas de Logcat).
|
|
Android Studio Electric Eel estable (2022.1.1.19)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0
Esta versión incluye correcciones y mejoras menores.
Android Studio Electric Eel RC 3 (2022.1.1.18)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-rc03
Problemas corregidos |
Complemento de Android para Gradle |
VerifyError: [0x7] registro v5 tiene el tipo de referencia precisa int[], pero se espera un número entero.
|
|
Reductor (R8) |
Error de NPE o aserción en el verificador del marco de CF
|
|
Android Studio Electric Eel RC 2 (2022.1.1.17)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-rc02
Problemas corregidos |
Complemento de Android para Gradle |
|
Implementación |
Se produce un error de duplicación del dispositivo.
|
|
Fragmento |
El fragmento DialogFragmentCallbacksDetector no funciona cuando actualizo a lint 30.4.x (AGP 7.4.x).
|
|
Importación/sincronización |
No se crearon configuraciones de ejecución para módulos con el complemento de Gradle "com.android.test".
|
IDE congelado que intenta refactorizar con el método de Kotlin en un proyecto grande.
|
|
Lint |
Lint: NPE debido a que se consultó la instancia de la aplicación en el modo mergeOnly.
|
|
Reductor (R8) |
[R8 3.3.68] Se produce una falla en algunos dispositivos con Android 6 después de actualizar desde R8 3.2.
|
La versión com.android.tools.build:gradle:7.3.1 más reciente con okhttp 3.12.13 falla en el nivel de API 16 de Android.
|
R8 no ofusca adecuadamente los valores constantes de enum para la clase enum de Kotlin.
|
R8 quita el campo sin usar, lo que causa una NPE en el siguiente código en el constructor de clases.
|
Crear una AppInfo de D8 para hacer una combinación horizontal puede invalidar las suposiciones del tipo D8.
|
|
Android Studio Electric Eel RC 1 (2022.1.1.16)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-rc01
Problemas corregidos |
Complemento de Android para Gradle |
AGP 7.4.0-alpha09 genera compilaciones que no se suben a Firebase App Distribution.
|
|
Compose Preview |
font/myfont.xml jetificado no existe (o no es un archivo).
|
|
Importación y sincronización |
Una salida más reciente del entorno de ejecución de Java compiló OutputBuildAction.
|
|
Complemento de Kotlin |
Regresión en EE: Algunas veces, extraer un método no funciona.
|
|
Generadores de perfiles |
La vista desde abajo del seguimiento de Simpleperf no se propaga correctamente en Flamingo C6.
|
|
Paquete de lanzamiento y APK |
'Generate Signed Bundle/APK': La ruta de destino debe depender del módulo.
|
|
Ejecución de pruebas |
Cada vez que realizo pruebas de unidades con cobertura, debo volver a compilar (dos veces).
|
|
Asistente de actualización |
El asistente de actualización no controla el complemento de configuración.
|
|
Android Studio Electric Eel Beta 5 (2022.1.1.15)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-beta05
Problemas corregidos |
Complemento de Android para Gradle |
Gradle 8.0-milestone-2 causa una excepción en AGP
|
|
Editor de diseño |
Fuga de memoria de 138 MB en CustomViewPreviewRepresentation
|
|
Reductor (R8) |
[R8 4.0.30] No se puede limitar el tipo: LONG para el valor: v147 con la restricción: OBJECT
|
|
Android Studio Electric Eel Beta 4 (2022.1.1.14)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-beta04
Problemas corregidos |
Complemento de Android para Gradle |
Agrega gradle-settings-api a la generación de javadoc
|
|
Administrador de dispositivos |
Cuando se edita un AVD, se habilita Device Frame y se ignora la configuración anterior
|
|
Android Studio Electric Eel Beta 3 (2022.1.1.13)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-beta03
Problemas corregidos |
Complemento de Android para Gradle |
Se deja de crear la configuración androidJacocoAnt si la cobertura no está habilitada.
|
El uso de @IntDef en un componente de biblioteca no genera anotaciones.zip en aar
|
Ten en cuenta la marca "--release" cuando configures la tarea JavaCompile.
|
La anulación de recursos con resValue en build.gradle genera el error: Recursos duplicados.
|
El directorio del código fuente generado se muestra como directorio de Java en el proveedor de fuente principal del modelo de lint.
|
Error de sincronización de Gradle: falló la sincronización por motivo desconocido.
|
DependencyReportTask no es compatible con la caché de configuración.
|
No se puede encontrar un supertipo común para y .
|
El uso de funciones dinámicas y la reducción de recursos causan fallas en el tiempo de ejecución.
|
Se migra de la propiedad de destino a la propiedad outputLocation a fin de abordar la advertencia de baja y prepararse para Gradle 9.0.
|
El tipo de compilación de depuración tiene una clave de firma predeterminada, mientras que otras no.
|
|
Depurador C++ |
Los puntos de interrupción nativos no funcionan a partir de Android Studio 2021.1.1.
|
|
Editor de código |
La extracción del recurso de strings puede incluir comillas (" ").
|
La inspección "RegExp" > "Redundant character escape" marca de forma incorrecta "\\}" como redundante.
|
|
Edición de Compose |
El resaltado de la sintaxis de Jetpack Compose no es coherente.
|
|
Compose Preview |
Se expandió el menú desplegable en la posición incorrecta en el modo interactivo de vista previa.
|
|
Depurador |
De forma predeterminada, las fuentes de depuración usan compileSdkVersion en lugar de la versión del emulador.
|
|
Administración de dependencias |
Se quitó el build-tools antiguo.
|
|
Emulador |
La opción de presionar para duplicar la pantalla desconecta el dispositivo.
|
|
Importación y sincronización |
Se corrigieron errores puntuales de la plataforma para IDEA-303282.
|
Las opciones del compilador no se incluyen con la sincronización de Gradle de IDE.
|
No se encontró la excepción IllegalStateException: Build (name=':').
|
El proyecto multiplataforma de Kotlin no se puede importar en AS 2022.1.1 beta 1.
|
|
Editor de diseño |
Widgets de vista de hora.
|
La vista previa del diseño ya no funciona si falta algún atributo en el tema.
|
El inputType predeterminado para editText es incorrecto.
|
Manejo incorrecto de un atributo de gravedad en una vista de plano técnico.
|
Se agregó compatibilidad con los directorios sampledata para recopilarlos transitivamente y utilizarlos en proyectos de varios módulos.
|
La refactorización de RTL intenta editar archivos de App Compat.
|
Opciones duplicadas en Árbol de componentes en el modo de diseño del editor de diseño.
|
Android Studio agrega atributos de posición absoluta en los grupos de ConstraintLayout.
|
Problema de renderización de la vista previa de XML con font_family.
|
Error de vista previa de vistas personalizadas.
|
Sugerencia: La celda de la vista de propiedades del elemento debería poder cambiar de tamaño.
|
|
Lint |
Lint con falso positivo para Recycle en relación con openInputStream.
|
[BuildTool/Lint] Propiedad del constructor ChecksSdkIntAtLeast.
|
|
Logcat |
[LogcatV2] Sugerencia de tecla de acceso directo incorrecta si cambias el 'control + espacio' predeterminado.
|
Se dejaron de mostrar los registros en la consola.
|
|
Inspector de red |
El Inspector de red muestra solicitudes dos veces si el OkHttpClient se compiló desde otro OkHttpClient mediante newBuilder().
|
|
Código o plantillas nuevos |
Se agrega una etiqueta de metadatos vacía a los proyectos nuevos.
|
|
Android Studio Electric Eel Beta 2 (2022.1.1.12)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-beta02
Problemas corregidos |
Complemento de Android para Gradle |
La configuración de MergeGeneratedProguardFilesCreationAction es lenta incluso si está activado el almacenamiento en caché de la configuración.
|
Agrega una versión de propiedad Gradle de LINT_PRINT_STACKTRACE=true
|
[AGP] Agrega un directorio del código fuente generado al modelo IDE (API de Variant)
|
El complemento de Android para Gradle no debe usar la función obsoleta ConfigureUtil.configure(closure, target).
|
Se crea una advertencia cuando no existen archivos de ProGuard.
|
AGP intenta agregar kotlinOptions.freeCompilerArgs en la fase de ejecución de la tarea
|
Biblioteca de apksig: ApkVerifier$Result.getV4SchemeSigners() está marcado como privado.
|
Artefactos prefab inactivos que se empaquetan en AAR
|
JavaPluginConvention y HasConvention dejaron de estar disponibles.
|
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask falla cuando hay una línea vacía después de la declaración de XML.
|
El destino de lintVital se ejecuta de forma predeterminada en una variante de depuración
|
No agregues ignorewarnings a R8 de forma predeterminada
|
AGP 7.3.0 interrumpe la sincronización de Gradle para los proyectos de la plataforma de Gradle
|
|
Visualizador de APK |
Los encabezados de las columnas de la tabla del analizador de APK no tienen padding
|
La alineación de etiqueta de diálogo es incorrecta.
|
Se muestra contenido de archivos .version en el Analizador de APK.
|
|
Administrador de AVD |
Error en el Administrador de AVD: no se pudo encontrar adb, pero adb.exe está en la ruta.
|
|
Inspector de tareas en segundo plano |
Inspector de tareas en segundo plano
|
|
Editor de código |
La extracción del recurso de cadenas puede incluir comillas (" ").
|
El resaltado del contexto de SQL no funciona en Room 2.5.0.
|
El nombre sugerido para extraer el recurso de strings a veces está vacío
|
|
Depurador |
De forma predeterminada, las fuentes de depuración usan compileSdkVersion en lugar de la versión del emulador.
|
|
Administrador de dispositivos |
Orden incorrecto en el Administrador de dispositivos
|
Resultados ambiguos en el menú de búsqueda de acciones cuando se busca "Administrador de dispositivos"
|
|
Emulador |
Desactiva la pantalla del dispositivo durante la duplicación
|
No es posible descargar la imagen de Android 12.0 sin las APIs de Google para la ABI arm64-v8a en MacBook Pro 14.
|
|
Importación y sincronización |
La importación de proyectos de Gradle falla después de la actualización del Parche Chipmunk 2 (2021.2.1)
|
Compatibilidad con el nuevo diseño de origen de KMP
|
Permite que las pruebas se sincronicen con versiones anteriores de AGP para controlar el nuevo DSL de espacio de nombres.
|
|
Complemento de Kotlin |
Refactorización -> La herramienta de modularización no funciona con el código Kotlin
|
|
Lint |
La comprobación de lint de ResourceType no funciona para las fuentes de Kotlin.
|
VersionChecks no controla las verificaciones de rango de Kotlin.
|
Se genera un falso positivo para InlinedApi cuando está unido.
|
|
Logcat |
Problemas relacionados con Logcat
|
Logcat muestra el banner que indica que el filtro oculta todas las entradas de registro cuando el dispositivo está desconectado
|
Vuelve a habilitar la opción para personalizar el tamaño de fuente de Logcat
|
|
Modularización de la refactorización |
AS 3.3 alpha8: Modularización… La refactorización está inhabilitada.
|
|
Navegación |
Si el espacio de nombres se mueve a build.gradle, la compilación falla con una declaración R a la que no se puede hacer referencia.
|
|
Código o plantillas nuevos |
Comentario incorrecto en la plantilla de actividad con pestañas.
|
El nombre del módulo es demasiado corto.
|
|
Asistente de proyectos nuevos |
La pantalla de distribución de la versión es demasiado grande y no se puede desplazar
|
|
Vista del proyecto |
El nombre del paquete no se actualiza en la barra lateral después de cambiar el nombre
|
|
Paquete de lanzamiento y APK |
La generación del almacén de claves no escapa ni cita argumentos.
|
|
Recursos |
Los archivos SVG transparentes en segundo plano cambian a amarillo
|
No se puede extraer el recurso de cadenas de Kotlin si contiene saltos de línea.
|
Android Studio reemplaza el recurso de elemento de diseño de manera silenciosa
|
La acción de convertir a WebP debería funcionar para los íconos de selector.
|
|
SDK Manager |
SdkManager muestra toString en RemotePackage
|
El directorio de íconos de imágenes prediseñadas genera demoras graves en SDK Manager
|
|
Translations Editor |
El editor de traducciones no distingue entre el cirílico serbio y el latino serbio. Además, faltan muchas configuraciones regionales de Translation Editor
|
Se reemplazan varias columnas cuando se pega texto
|
Translation editor: Mantén los archivos de recursos en lugar de colocarlos todos en strings.xml
|
Cuando se agrega una cadena en el editor de traducciones, se agrega el recurso dos veces (AS Bumblebee).
|
|
Asistente de actualización |
Se agregó compatibilidad con cambio de nombre de paquete para AndroidTest.
|
Se migró el atributo de paquete de AndroidManifest.xml al espacio de nombres DSL.
|
|
Android Studio Electric Eel Beta 1 (2022.1.1.11)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-beta01
Problemas corregidos |
Complemento de Android para Gradle |
Component.sources no otorga acceso a los archivos de "recursos".
|
Se produce un error de compilación inestable en la tarea MergeResources.
|
SourceDirectories.addGeneratedSourceDirectory no se conecta correctamente con los recursos de Android.
|
El complemento kotlin-android-extensions falla cuando falta el atributo "package" de AndroidManifest.xml.
|
El complemento de Android para Gradle no debería usar la función obsoleta GUtil.toWords(string).
|
El complemento de Android para Gradle no debe usar la función obsoleta ConfigureUtil.configure(closure, target).
|
Se agregó una nueva "constante enum desconocida" de javac en AGP 7.4.0-alpha09.
|
Debería haber un error de sincronización cuando el espacio de nombres == testNamespace
|
AGP duplica las carpetas res/ en el nivel superior de los AARs generados.
|
JavaPluginConvention y HasConvention dejaron de estar disponibles.
|
Ubicación del archivo incorrecta e inconsistente para la nueva API de transformación.
|
Se actualizaron las pruebas de AGP para usar KGP 1.7.20-Beta.
|
Gradle 7.4 falla y no pudo crear la instancia de AnalyticsService.
|
|
API |
API de Variant: En AGP 7.1 y versiones posteriores, las actualizaciones de los objetos de variantes nuevos no se reenvían a objetos de variantes anteriores.
|
|
Build Analyzer |
Gradle Build seguía ejecutándose indefinidamente después de una compilación exitosa.
|
|
Editor de C++ |
No se puede encontrar .h de C++ externo en la vista de proyectos de Android.
|
|
Editor de código |
Se inhabilitan las importaciones de comodines de forma predeterminada para proyectos de Kotlin en Android Studio.
|
|
Implementación |
Se produce una pérdida de proyectos en AndroidProcessHandler/SingleDeviceAndroidProcessMonitor.
|
|
Administrador de dispositivos |
El Administrador de dispositivos muestra imágenes automáticas para la selección de teléfonos.
|
|
Dexer (D8) |
Se brinda una advertencia precisa sobre la necesidad de activar la expansión de sintaxis de lambda.
|
|
Emulador |
El perfil de hardware de Android TV muestra un tamaño de dispositivo incorrecto.
|
|
Importación y sincronización |
La sincronización falla con: "No se puede encontrar una variante que coincida con el tipo de compilación y las variantes del producto".
|
No se puede sincronizar el proyecto con el módulo KMP en Chipmunk con MPSS.
|
Multiplataforma de Kotlin: Referencia sin resolver
|
Se evita consultar los modelos de KMP para determinar si un módulo es de KMP.
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests falla en JDK17.
|
El proyecto multiplataforma de Kotlin no se puede importar en AS 2022.1.1 Canary 10.
|
Ordena las variantes de compilación alfabéticamente.
|
La falta de dimensiones de variación provoca un fallo en la sincronización.
|
|
Lint |
Aparecen notas de fondo al aplicar la corrección automática de anotaciones con el objetivo de uso del sitio.
|
shortenNames de LintFixPerformer acortaba incorrectamente nombres con el mismo prefijo.
|
Se corrigieron las tareas que fallaban de lintAnalyze.
|
|
Integración de lint |
Uso ilimitado de memoria RAM por lint en AGP 7.0.0 Alpha 14
|
|
Memoria |
La herramienta de perfil de memoria muestra 0.2 GB en lugar de 150 MB.
|
|
Estructura del proyecto |
Sugerencia de actualización de dependencia engañosa
|
|
Vista del proyecto |
Ventana de herramientas del proyecto -> Vista de Android: No se mostraban los íconos de visibilidad de la clase.
|
Los archivos build.gradle y proguard estaban mezclados en la vista del proyecto en Electric Eel Canary 9.
|
Excepción "Write-unsafe context!" en GradleModuleModel.getBuildFile
|
|
Paquete de lanzamiento y APK |
AGP: No se podía publicar un tipo de compilación específico en una configuración de múltiples variantes.
|
|
SDK Manager |
writeInstallerMetadata no registraba la IOException cuando falla en crear un directorio.
|
|
Asistente de actualización |
El Asistente de actualización del AGP debería controlar proyectos con android.disableAutomaticComponentCreation.
|
|
Android Studio Electric Eel Canary 10 (2022.1.1.10)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha10
Problemas corregidos |
Complemento de Android para Gradle |
Component.sources no otorga acceso a los archivos de "recursos".
|
SourceDirectories.addGeneratedSourceDirectory no se conecta correctamente con los recursos de Android.
|
AGP ignoraba las anulaciones de jniLibs de 7.3.0-alpha08.
|
El complemento kotlin-android-extensions falla cuando falta el atributo "package" de AndroidManifest.xml.
|
java.io.IOException: No pudo borrar res.jar
|
Debería haber un error de sincronización cuando el espacio de nombres == testNamespace
|
AGP duplica las carpetas res/ en el nivel superior de los AARs generados.
|
Componer con KMM - Error interno del backend: Excepción durante la disminución de la IR
|
|
Estadísticas de calidad de la aplicación |
Deja de mostrar el banner de Crashlytics cuando se inicie Studio.
|
|
Build Analyzer |
Gradle Build seguía ejecutándose indefinidamente después de una compilación exitosa.
|
|
Compilación de C++ |
ubicación de salida estable para compile_commands.json
|
|
Vinculación de datos |
Fuga de LayoutBindingModuleCaches a través del message bus
|
|
Dexer (D8) |
Proporcionar una advertencia precisa sobre la necesidad de activar la expansión de sintaxis de lambda
|
|
Importación y sincronización |
La sincronización falla con: "No se puede encontrar una variante que coincida con el tipo de compilación y las variantes del producto".
|
Multiplataforma de Kotlin: Referencia sin resolver
|
Al parecer, la inspección de código no funciona.
|
Ordena las variantes de compilación alfabéticamente.
|
La falta de dimensiones de variación provoca un fallo en la sincronización.
|
|
Infraestructura |
prepareKotlinBuildScriptModel falla con el dir prefab no legible.
|
|
Lint |
Aparecen notas de fondo al aplicar la corrección automática de anotaciones con el objetivo de uso del sitio.
|
shortenNames de LintFixPerformer acortaba incorrectamente nombres con el mismo prefijo.
|
Se corrigieron las tareas que fallaban de lintAnalyze.
|
|
Integración de lint |
Uso ilimitado de memoria RAM por lint en AGP 7.0.0 Alpha 14
|
AndroidLintAnalysisTask tenía errores de caché debido a la normalización de rutas de acceso relativas.
|
|
Estructura del proyecto |
Sugerencia de actualización de dependencia engañosa
|
|
Vista del proyecto |
Ventana de herramientas del proyecto -> Vista de Android: No se mostraban los íconos de visibilidad de la clase.
|
Los archivos build.gradle y proguard estaban mezclados en la vista del proyecto en Electric Eel Canary 9.
|
Excepción "Write-unsafe context!" en GradleModuleModel.getBuildFile
|
|
Paquete de lanzamiento y APK |
AGP: No se podía publicar un tipo de compilación específico en una configuración de múltiples variantes.
|
|
Ejecución de pruebas |
El informe de prueba HTML para androidTest, muestra los casos de prueba omitidos como éxitos en la tasa de éxito
|
|
SDK Manager |
writeInstallerMetadata no registraba la IOException cuando falla en crear un directorio.
|
|
Android Studio Electric Eel Canary 9 (2022.1.1.9)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha09
Problemas corregidos |
Complemento de Android para Gradle |
Los cambios en el manejo del SDK de destino interrumpían las pruebas roboléctricas.
|
ProcessLibraryManifest no administraba correctamente las eliminaciones de archivos de manifiesto de la biblioteca.
|
AGP ignoraba las anulaciones de jniLibs de 7.3.0-alpha08.
|
Permitía que R8 se ejecutara sin proceso.
|
Era un error de sincronización de Gradle.
|
El acceso a fuentes de variantes en onVariant hacía desaparecer las fuentes estándar de Android, como buildconfig.
|
"Make Project" usaba una versión incorrecta de Gradle.
|
En AGP 7.1-beta04, faltaba la API com.android.build.api.dsl.Lint o había un kdoc engañoso.
|
Debe actualizarse a json-simple:1.1.1.
|
Electric Eel Canary 3+ no podía ejecutar un proyecto de JVM con una biblioteca de KMP; la CLI de Gradle sí funcionaba.
|
|
Compose Preview |
androidx.media3.exoplayer.offline.Dowload no generaba una vista previa.
|
La llamada recurrente de PreviewParameterProvider genera una vista previa de NoSuchMethodException o vacía sin error
|
|
Implementación |
La implementación de la Vista previa de Compose en el dispositivo requería dos compilaciones de Gradle.
|
|
Herramientas de diseño |
Validación de diseño: "androidx.viewpager2.widget.ViewPager2 estaba parcialmente oculto en el diseño.
|
|
Importación y sincronización |
Debes hacer que applicationIds esté disponible para todas las variantes en el momento de la sincronización.
|
KTIJ-22303: los cacheOriginIdentifier de los modelos Mpp y Kotlin no coincidían.
|
El editor de la fuente de prueba de unidades no podía resolver el recurso de strings declarado en otro módulo.
|
La sincronización cancelada o la falla en la fase del importador de datos nunca se informaban al receptor de sincronización principal.
|
Se producía un error al obtener cuadro de diálogo Obtener estructura del proyecto de IDEA.
|
El código común KMP con HMPP no se resolvía con el objetivo exclusivo de Android.
|
Una advertencia de ubicación de Cryptic JDK sugería un problema, pero no lo definía.
|
|
Lint |
Se mostraba una advertencia de lint incorrecta para la anotación "@Parcelize" en la clase sellada.
|
"./gradlew lintDebug" no siempre imprimía infracciones específicas.
|
La marca "IgnoreWarnings" de Lint (-w) ignoraba las advertencias, pero no la gravedad informativa.
|
Lint usa "AutoCloseable used without 'try-with-resources" y el conflicto "This TypedArray should be recicled after use with #recycle()".
|
Lint inicializaba UAST a partir de la tarea de informe que debería ser no válida.
|
Las tareas del informe de lint de Android nunca estaban actualizadas.
|
|
Integración de lint |
AndroidLintAnalysisTask tenía errores de caché debido a la normalización de rutas de acceso relativas.
|
|
Logcat |
[LogcatV2] propagaba opciones de "level:" antes.
|
Electric Eel c4: "No se pudo guardar la configuración".
|
|
Vista del proyecto |
Android Studio mostraba build.gradle dos veces cuando se usa el symlink.
|
|
Ejecutar |
Se trataba de un mensaje de excepción engañoso.
|
|
Android Studio Electric Eel Canary 8 (2022.1.1.8)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha08
Problemas corregidos |
Compilación de C++ |
No se puede encontrar (bifurcar) CMAKE después de actualizar el AGP de 4.1.3 a 4.2.0/7.2.1
|
|
Editor de archivos de Gradle |
La advertencia sobre buildToolsVersion demasiado baja no es correcta
|
|
Lint |
La comprobación de permisos para lint de Android era inestable
|
|
Android Studio Electric Eel Canary 7 (2022.1.1.7)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha07
Problemas corregidos |
Complemento de Android para Gradle |
No se pueden agregar entradas ZIP "STORED" en el APK después de que AGP introdujo zipflinger en 4.1.0
|
|
Compose Preview |
Las vistas previas de Compose en los módulos de la app no podían encontrar recursos en proyectos de varios módulos
|
|
Lint |
Lint falla en archivos kt vacíos
|
|
Recursos |
EEL Canary 5: las vistas previas personalizadas no pueden crear instancias ni mostrar elementos en el editor XML
|
|
Pruebas |
Se corrigió la prueba de unidades de los directorios de ejecución en EE
|
|
Android Studio Electric Eel Canary 6 (2022.1.1.6)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha06
Problemas corregidos |
Complemento de Android para Gradle |
Nombre de archivo incorrecto en el archivo de salida para transformar SingleArtifact.AAR
|
JdkImageInput debe ser menos sensible a los cambios intrascendentes
|
Conflictos de funciones dinámicas con "android.uniquePackageNames"
|
|
Lint |
UnusedIds de lint fallaba al usar ViewBinding como se sugiere en documentos oficiales
|
|
Android Studio Electric Eel Canary 5 (2022.1.1.5)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha05
Problemas corregidos |
Complemento de Android para Gradle |
Es posible que la verificación de versiones de Gradle dentro del AGP sea costosa.
|
El complemento de Android para Gradle debe usar la cadena de herramientas de Gradle que se configuró con una extensión para tareas de compilación de Java.
|
El módulo com.android.test de AGP 7.2 no puede acceder a las clases de instalación de prueba del módulo com.android.app.
|
Lint falla en la compilación de Kotlin 1.7.0-RC2.
|
|
Importación y sincronización |
Problema de compilación con varios tipos de productos en la nueva versión.
|
ProjectStructureDumper no registra la marca de dependencia exportada.
|
|
Android Studio Electric Eel Canary 4 (2022.1.1.4)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha04
Problemas corregidos |
Complemento de Android para Gradle |
El objeto de escucha de pruebas de AGP 7.x falla en MacOS a partir de la versión 7.0.0-beta04 (inclusive).
|
Se quitó el uso de Kotlin que se refleja en código cxx.
|
Usa el objetivo 11 cuando compiles el AGP.
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException.
|
|
Desarrollo de apps |
No se puede desplazar en el editor de traducciones.
|
|
Análisis del código |
Lint no se ejecuta sobre la marcha en el editor.
|
|
Compose Preview |
ComposePreviewRepresentations se filtra a través de conexiones de bus de mensajes en FastPreviewManager.
|
|
Herramientas de diseño |
El recurso de imagen ignora el color de fondo del ícono
|
Asset Studio no vuelve a crear archivos .png para elementos de imagen.
|
|
Administrador de dispositivos |
El Administrador de AVD elige la imagen del sistema incorrecta.
|
|
Dexer (D8) |
Se habilita explícitamente el modelado de API faltante en D8/R8 desde AGP.
|
|
Primer lanzamiento |
Ventana emergente de diálogo de uso compartido en cada lanzamiento.
|
|
Importación y sincronización |
La sincronización con errores no debería interrumpir la compilación o la creación de proyectos.
|
Se dejó de bloquear en MergedManifestManager.getSnapshot() en LaunchUtils.
|
Se migró de AndroidProjectTaskRunner a APIs no obsoletas.
|
|
IntelliJ |
"version": "dev build" en product-info.json
|
|
Lint |
ObsoleteSdkInt no detecta Build.VERSION.SDK_INT >= minSdkVersion.
|
Se genera un falso positivo de SystemPermissionTypo en android.permission.WAKE_LOCK.
|
|
Logcat |
[Logcat V2] Se necesita mejor compatibilidad con los valores que incluyen espacios.
|
Se usan 2 GB por 9000 DeviceImpl que AndroidAndroidService mantiene.
|
No se mantienen los parámetros de configuración dle formato Logcat.
|
[Logcat V2] No todas las teclas tienen dos puntos cuando se usa la función de autocompletar.
|
|
Paquete de lanzamiento y APK |
La invocación de las tareas de la ventana de herramientas de Gradle no pasa por la infraestructura de Android Studio, a menos que se encuentre en el nivel superior.
|
|
Resource Manager |
Solicitud: ofrece la opción "convertir a webp" para el menú contextual de la carpeta, no solo para los archivos.
|
Android Studio 4.1 RC3 no conserva la posición en Resource Manager cuando se borran recursos.
|
Resource Manager no puede buscar el valor de las strings.
|
Error: Android Studio olvidaba cómo ver la lista de recursos en forma de cuadrícula.
|
Android Asset Studio agrega el prefijo ic_ a los archivos.
|
Se necesita el botón de información en Vector Asset Studio.
|
El recurso de imagen no muestra el directorio de recursos ordenado por asc.
|
Cuando se agrega una imagen de recurso, la lista de sabores se encuentra en orden aleatorio.
|
La herramienta de parche Draw 9 debería poder alejarse por debajo del 100%.
|
Botón de ayuda para el diálogo Guardar como .9.png.
|
Solicitud: Permite presionar las letras del teclado para buscar elementos en el cuadro combinado.
|
Cuando se crea el nuevo ícono de la app y se tiene una carpeta de recursos compartida para distintas variantes, no se puede cambiar la ubicación del ícono de importación.
|
Se agregó una nueva etiqueta de diálogo de elemento vectorial.
|
Asset Studio genera un fondo blanco para imágenes, incluso cuando la forma se establece en "ninguna".
|
Los elementos de diseño de importación por lotes ignoran la configuración regional.
|
Resource Manager: Mantiene la configuración predeterminada en otro módulo además de mi módulo de app.
|
|
Translations Editor |
Translations Editor debería escribir entradas nuevas en la posición correcta en los archivos.
|
|
Android Studio Electric Eel Canary 3 (2022.1.1.3)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha03
Problemas corregidos |
Complemento de Android para Gradle |
processReleaseManifest: Se encontró el paquete en el falso positivo de origen AndroidManifest.xml.
|
Se quita la verificación que prohíbe el uso de distributionSha256Sum en el archivo de propiedades del wrapper.
|
La versión 7.2 de AndroidGradlePlugin interrumpe la API de transform cuando se usa junto con la API de ASM
|
|
Ventana del asistente |
Asistente de URL: La implementación predeterminada del método "getFile" dejó de estar disponible, por lo que debes anularla.
|
|
Emulador |
AS Electric Eel Canary 2: Se produce un error al presionar "Finish" en el dispositivo; el asistente de conexión del dispositivo no hace nada.
|
|
Importación y sincronización |
La dependencia circular del POM interrumpe la importación del proyecto.
|
"Se detectaron raíces de contenido duplicado" con el complemento de Android para Gradle 7.2.0.
|
|
Lint |
Se genera un falso positivo de SystemPermissionTypo en android.permission.WAKE_LOCK.
|
|
Logcat |
El nuevo logcat de AS 2021.3.1 Canary 8 no permite copiar texto; falta una opción para buscar texto seleccionado en Google.
|
El nuevo logcat no muestra registros después de los primeros 2 segundos.
|
|
Paquete de lanzamiento y APK |
La invocación de las tareas de la ventana de herramientas de Gradle no pasa por la infraestructura de Android Studio, a menos que se encuentre en el nivel superior.
|
|
Recursos |
NPE en AarResourceRepositoryCache.createCachingData (AS Electric Eel)
|
|
Ejecutar |
La opción Dispositivos no está visible y no se puede ejecutar la app, a pesar de que el módulo de la app está disponible.
|
|
Programa de actualización |
El parche en M1 no funciona de EE c1 a EE c2.
|
|
Asistente de actualización |
"No se puede encontrar la versión de AGP en los archivos de compilación". ¿Qué significa esto? ¿Cómo se lo puede solucionar?
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.2)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha02
Problemas corregidos |
Importación y sincronización |
Se produjo AlreadyDisposedException durante la sincronización.
|
|
Lint |
[Lint] El detector de tipos de recursos incorrectos encuentra errores en un código válido cuando el código se encuentra entre los módulos.
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.1)
Se lanzó junto con lo siguiente:
- Complemento de Android para Gradle 7.4.0-alpha01
Problemas corregidos |
Complemento de Android para Gradle |
Los nuevos saltos de línea XML se alteraban en compilaciones de lanzamiento con divisiones.
|
Incorporación de métodos de expansión de sintaxis al modelo de lint.
|
|
Variantes de compilación |
Se atascaba la ventana de variantes de compilación cuando se cambiaba la variante en el medio de la sincronización o compilación.
|
La variante de compilación está bloqueada en la variante predeterminada de abi del ndk. No se puede cambiar.
|
AS no puede alternar entre variantes de compilación en caso de que las variantes de productos tengan conjuntos de ABI nativos que no se superpongan.
|
A veces, el selector de variantes nunca finaliza.
|
No se puede cambiar variantes con diferentes ABI.
|
|
Edición de Compose |
BridgeContext.getSystemService() infringe el contrato, ya que, en lugar de mostrar un valor nulo para servicios no reconocidos, lo genera.
|
|
Compose Preview |
La vista previa interactiva dejaba de funcionar una vez que arrastramos Scrollview.
|
|
Herramientas de diseño |
El trazo del elemento de diseño de forma con un ancho < 1.0 solo se muestra en el panel de diseño si lo precede un "0".
|
La visualización de la string HTML en el diseñador no coincide con lo que se muestra en cualquier dispositivo o emulador que probé.
|
|
Emulador |
La opción para inhabilitar el uso compartido del portapapeles ya no está disponible en Android Studio Bumblebee. No se puede desactivar.
|
|
Importación y sincronización |
com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessfully no captura las dependencias que faltan.
|
Cambiar variantes durante la compilación nunca termina.
|
Android Studio no admite Gradle que anida la compilación compuesta.
|
Se deben reformular los mensajes de error del complemento de compatibilidad de Android.
|
|
IntelliJ |
Falta el menú de la barra táctil de MBP de 15" (2018).
|
|
Editor de diseño |
Se ignora el atributo android:theme en ViewGroup.
|
Se produce un problema con la renderización de la vista previa cuando se usa ?android/attr:[color].
|
La vista personalizada no se muestra en la vista previa cuando se carga la fuente.
|
Android Studio falla.
|
Error del procesador de diseño.
|
Error: No hay vista previa de las preferencias personalizadas.
|
La vista previa es distinta a la app en ejecución | No se admite ?attr en el elemento fillColor de un archivo XML (interfaz dibujable en vector).
|
Causas del problema de renderización con se usa CameraView.
|
|
Lint |
Agrega una marca sin conexión a lint.
|
InconsistentLayout no respeta el modelo de referencia.
|
|
Material |
Los diálogos no aparecen en la vista previa.
|
|
Asistente de proyectos nuevos |
El nuevo asistente del módulo de comparativas debería seleccionar minSdk 23.
|
|
Paquete de lanzamiento y APK |
Bundletool: los elementos del filtro de intents no se combinan, de forma correcta, entre los módulos de funciones y los módulos base.
|
|
Asistente de actualización |
El asistente de actualización del AGP nunca finaliza.
|
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2024-12-22 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-12-22 (UTC)"],[],[]]