Problemas cerrados de Android Studio 2020.3.1

Android Studio 2020.3.1.21

Errores corregidos
Complemento de Android para Gradle
android.lintOptions.textOutput falla cuando se configura con "stdout" y "stderr"
com.android.tools.build:gradle:4.2.0 rompía los marcadores de posición del manifiesto en bibliotecas
AGP 7.0: Discrepancia en el manejo del espacio de nombres de androidTest entre la API o el modelo, y la generación R
Android Studio
El canal alfa no se reflejaba en el margen del canal de Android para Compose
Editor de código
La finalización de RadioButton de Compose agrega una expresión lambda final
Lint
La verificación de VectorDrawableCompat de Android Lint muestra una advertencia incorrecta
Lint ya no recoge la propiedad del sistema lint.baselines.continue cuando se establece desde el complemento Gradle
Por las fallas en las reglas personalizadas de lint, no se pueden informar resultados
Paquete de lanzamiento y APK
A veces, la contraseña se decodifica de forma incorrecta cuando se usa KeePass.
Reductor (R8)
El modo completo de R8 en AGP 7.0.0-beta01 transforma las implementaciones de ParameterizedType en Class
La app falla en la API 23 de Android y versiones anteriores: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

Errores corregidos
Complemento de Android para Gradle
Pasa --client-id, --client-name y --client-version a lint desde AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Lint
Lint ya no recoge la propiedad del sistema lint.baselines.continue cuando se establece desde el complemento Gradle
La tarea de lint de AGP falla cuando hay una dependencia indirecta del módulo compileOnly
Android Studio se atascó y sugiere actualizar la biblioteca a la versión SNAPSHOT después de volver a la versión estable o beta correcta
lintClient no recibe user.home
Integración de lint
Uso ilimitado de memoria RAM por lint en AGP 7.0.0 Alpha 14
No se informan los problemas de lint para funciones dinámicas cuando se cumple checkDependencies=true en la app y hay módulos de biblioteca

Android Studio 2020.3.1.19

Errores corregidos
Complemento de Android para Gradle
Agrega la opción "-parameters" a javac solo si Room está presente
Referencia sin resolver: setProguardFiles
Ya no se puede ejecutar la tarea :test a partir de AGP 7.0.0-beta03
initWith() no está disponible en DSL de Kotlin para Gradle
Volver a habilitar la creación de DSL mediante la clase de implementación en lugar de la interfaz
Build Analyzer
No funciona copiar y pegar en la pestaña de advertencias de Build Analyzer
Análisis del código
El análisis con lint de ShowToast muestra una advertencia sobre Snackbar que es un falso positivo
Advertencia no válida en Gradle para actualizar a la versión alfa de la biblioteca work-runtime
Edición de Compose
LiveLiterals produce una falla en un módulo que no es de Compose
Lint
Ejecutar Lint con un informe de SARIF arroja una excepción para algunas fallas de SourceLockedOrientationActivity
Lint muestra un falso positivo
Lint no detecta errores de tipo con StringDef cuando hay varios parámetros de métodos de string
@CheckResult no funciona dentro de las expresiones lambda
La verificación de lint de UnusedResources no funciona, de manera correcta, para las bibliotecas
"UnknownIssueId" continúa imprimiendo advertencias cuando está inhabilitado
Mensajes de error desactualizados que se relacionan con el análisis parcial de lint
Error de Lint con firebase-perf [OutdatedLibrary] incluso si usamos la versión más reciente.
Recursos
Se agregan espacios en blanco a algunos recursos de strings después de la actualización a la versión 4.2
Reductor (R8)
Parece que Allowshrinking no puede fijar clases
Vinculación de vista
Usar la importación estática del método "inflate" de vinculación de vistas genera recursos no utilizados

Android Studio 2020.3.1.18

Errores corregidos
Complemento de Android para Gradle
El siguiente artefacto para exponer debe ser CLASSES
La advertencia de reemplazo de buildConfigField imprime el valor, que puede contener información sensible
Se esperaba que en la versión de compatibilidad de Android "202.7660.26.42.7322048" fuera de la forma "w.x.y.z", pero arrojaba un error cuando ejecutaba ejemplos de compose
AGP 4.2.0 produce un APK de prueba al que le falta una clase, tal vez debido a un conjunto de orígenes mixto de Java y Kotlin
Herramientas de diseño
No es posible seleccionar Create New -> Image Asset (MacOS)
Lint
Lint de Android no puede ver androidx.annotation en un proyecto específico
Reductor (R8)
desugar anula el generador de métodos finales en PrioridadQueue
El cambio de firma del método R8 interrumpe Retrofit en AGP 4.2.0