Android Studio 2020.3.1 Закрытые проблемы

Android-студия 2020.3.1.21

Исправленные проблемы
Плагин Android Gradle
android.lintOptions.textOutput не работает, если установлено с помощью «stdout» и «stderr»
com.android.tools.build:gradle:4.2.0 сломал заполнители манифеста в библиотеках
AGP7.0: несоответствие в обработке пространства имен androidTest между API/моделью и поколением R.
Android-студия
Альфа-канал не отображается в полях Android Studio для составления цветов.
Редактор кода
Завершение Compose RadioButton добавляет завершающую лямбду
Ворс
Проверка Android Lint VectorDrawableCompat неправильно предупреждает
Lint больше не выбирает системное свойство lint.baselines.continue, если оно установлено из плагина Gradle.
Сбои в пользовательских правилах проверки не приводят к отсутствию отчетов о результатах.
Пакет релизов/APK
Пароль иногда декодируется неправильно при использовании KeePass
Шринкер (R8)
R8 FullMode в AGP 7.0.0-beta01, преобразующий реализации ParameterizedType в Class
Приложение аварийно завершает работу на Android API 23 и ниже: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android-студия 2020.3.1.20

Исправленные проблемы
Плагин Android Gradle
Передайте --client-id, --client-name и --client-version для проверки из AGP.
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Ворс
Lint больше не выбирает системное свойство lint.baselines.continue, если оно установлено из плагина Gradle.
Задача AGP lint завершается сбоем, если существует косвенная зависимость модуля compileOnly
Android Studio застряла, предлагая обновить библиотеку до версии SNAPSHOT после возврата к правильной стабильной/бета-версии.
lintClient не получает user.home
Интеграция Линта
AGP 7.0.0 Alpha 14 Lint Использование оперативной памяти неограниченно
Проблемы с анализом динамических функций не сообщаются, если в приложении установлен checkDependency=true и имеются библиотечные модули.

Android-студия 2020.3.1.19

Исправленные проблемы
Плагин Android Gradle
Добавьте опцию Javac «-parameters», только если комната присутствует.
Неразрешенная ссылка: setProguardFiles
Невозможно запустить задачу :test, начиная с AGP 7.0.0-beta03.
initWith() недоступен в Gradle Kotlin DSL
Повторно включите создание DSL в классе реализации вместо интерфейса.
Анализатор сборки
Копировать и вставить неработающую вкладку предупреждений анализатора сборки
Анализ кода
Ложное срабатывание предупреждения о линтинге ShowToast с помощью Snackbar
Неверное предупреждение в Gradle для обновления до альфа-версии библиотеки рабочего времени
Создание редактирования
LiveLiterals вызывают сбой в модуле, отличном от Compose
Ворс
Запуск Lint с отчетом SARIF вызывает исключение для некоторых сбоев SourceLockedOrientationActivity.
Ложное срабатывание Lint Recycle
Lint не обнаруживает ошибку типа с помощью StringDef при наличии нескольких параметров строкового метода
@CheckResult не работает внутри лямбда-выражений
Проверка ворса UnusedResources работает неправильно для библиотек
`UnknownIssueId` по-прежнему печатает предупреждения при отключении
Устаревшие сообщения об ошибках, связанные с частичным анализом Lint.
Ошибка Lint с firebase-perf [OutdatedLibrary], даже если мы используем последнюю версию.
Ресурсы
После обновления до версии 4.2 к ​​некоторым строковым ресурсам добавлены пробелы.
Шринкер (R8)
Allowshrinking, похоже, не закрепляет классы
Просмотр привязки
Использование статического импорта метода привязки представления inflate приводит к неиспользованному ресурсу.

Android-студия 2020.3.1.18

Исправленные проблемы
Плагин Android Gradle
Следующим артефактом, который нужно раскрыть, должны стать КЛАССЫ.
Предупреждение о замене buildConfigField печатает значение, которое может содержать конфиденциальную информацию.
Неверная внедренная версия поддержки Android «202.7660.26.42.7322048», которая, как ожидается, будет иметь форму «wxyz» - возникает эта ошибка при выполнении образцов составления.
AGP 4.2.0 создает тестовый APK, в котором отсутствует класс, возможно, из-за смешанного набора исходных кодов Java/Kotlin.
Инструменты проектирования
Создать новый -> Ресурс изображения невозможно (MacOS)
Ворс
Android lint не может увидеть jar androidx.annotation в конкретном проекте
Шринкер (R8)
desugar переопределяет сплиттер окончательного метода в PriorityQueue
Изменение сигнатуры метода R8 нарушает модернизацию в AGP 4.2.0