Android Studio 2022.1.1 Закрытые проблемы
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Android Studio Electric Eel, патч 2 (2022.1.1.21)
Выпущено вместе с:- Плагин Android Gradle 7.4.2
| Исправленные проблемы |
|---|
| Плагин Android Gradle | DexingFileDependencyTask.outputKeepRules — это каталог, но помечен как OutputFile. | Ошибка «AnnotationProcessorOptions.arguments запрашивается» при обновлении до версии 7.4 Beta 1. | ProcessDebugUnitTestManifest не работает с заполнителями манифеста для вариантов теста |
|
| Предварительный просмотр создания | Предварительный просмотр компоновки не работает при использовании текста HTML с b-тегами | Запуск предварительного просмотра из библиотечных модулей не работает |
|
| Редактор макетов | Исключение в редакторе макетов |
|
| Шринкер (R8) | AGP 7.4.0/7.3.1 — попытка поставить действие в очередь в неперемещаемом рабочем списке очереди | `:app:minifyVariantWithR8` выдает исключение NullPointerException в AGP 7.4.0-beta02. | R8: ClassNotFoundException при -allowaccessmodification |
|
Android Studio Electric Eel, патч 1 (2022.1.1.20)
Выпущено вместе с:- Плагин Android Gradle 7.4.1
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Перейдите из целевого свойства в свойство выводаLocation, чтобы устранить предупреждение об устаревании и подготовиться к Gradle 9.0. | AGP 7.4.0-rc01 нарушает Variant API: «Запрос сопоставленного значения карты (поставщик (java.util.Set)) до завершения задачи '...' не поддерживается» |
|
| Установщик | Android-студия Электрический угорь | 2022.1.1 не может открыть Windows 11 |
|
| Логкат | Невозможно ввести @ (конфликт из-за ярлыка logcat) |
|
Конюшня для электрических угрей Android Studio (2022.1.1.19)
Выпущено вместе с:- Плагин Android Gradle 7.4.0
Этот выпуск включает в себя незначительные исправления и улучшения.
Android Studio Electric Eel RC 3 (2022.1.1.18)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-rc03
| Исправленные проблемы |
|---|
| Плагин Android Gradle | VerifyError: регистр [0x7] v5 имеет тип Точная ссылка: int[], но ожидается целое число |
|
| Шринкер (R8) | Ошибка NPE/утверждения в верификаторе кадра CF |
|
Android Studio Electric Eel RC 2 (2022.1.1.17)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-rc02
| Исправленные проблемы |
|---|
| Плагин Android Gradle | |
| Развертывание | Ошибка зеркалирования устройства |
|
| Фрагмент | Фрагмент DialogFragmentCallbacksDetector Lint не работает при обновлении до lint 30.4.x (AGP 7.4.x) |
|
| Импорт/синхронизация | Для модулей с плагином Gradle «com.android.test» не созданы конфигурации запуска. | Замороженная IDE пытается реорганизовать метод Kotlin в большом проекте |
|
| Ворс | Lint: NPE из-за запроса экземпляра приложения в режиме mergeOnly. |
|
| Шринкер (R8) | [R8 3.3.68] Сбой на некоторых устройствах Android 6 после обновления с R8 3.2. | Последняя версия com.android.tools.build:gradle:7.3.1 с okhttp 3.12.13 аварийно завершает работу на Android API 16. | R8 неправильно запутывает значения констант перечисления для класса перечисления Kotlin. | R8 удаляет неиспользуемое поле, вызывает NPE в коде ниже в конструкторе класса. | Создание AppInfo D8 для горизонтального слияния может сделать недействительными предположения о типе D8. |
|
Android Studio Electric Eel RC 1 (2022.1.1.16)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-rc01
| Исправленные проблемы |
|---|
| Плагин Android Gradle | AGP 7.4.0-alpha09 генерирует сборки, которые не загружаются в Firebase App Distribution. |
|
| Предварительный просмотр создания | jetified Font/myfont.xml не существует (или не является файлом) |
|
| Импорт/синхронизация | OutputBuildAction скомпилирован более поздней версией среды выполнения Java. |
|
| Плагин Котлина | Регрессия в EE: извлечение метода иногда не работает |
|
| Профайлеры | Вид снизу вверх трассировки simpleperf, которая не заполняется правильно во Flamingo C6 |
|
| Пакет релизов/APK | «Создать подписанный пакет / APK» — путь назначения должен зависеть от модуля. |
|
| Запуск тестов | Каждый раз, когда я запускаю модульные тесты с покрытием, мне приходится перекомпилировать (дважды) |
|
| Помощник по обновлению | Помощник по обновлению не обрабатывает плагин настроек |
|
Android Studio Electric Eel Beta 5 (2022.1.1.15)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-beta05
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Gradle 8.0-milestone-2 вызывает исключение в AGP |
|
| Редактор макетов | Утечка памяти 138 МБ в CustomViewPreviewRepresentation |
|
| Шринкер (R8) | [R8 4.0.30] Невозможно ограничить тип: LONG для значения: v147 ограничением: OBJECT |
|
Android Studio Electric Eel Beta 4 (2022.1.1.14)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-beta04
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Добавьте gradle-settings-api в генерацию javadoc. |
|
| Диспетчер устройств | Редактирование AVD включает фрейм устройства, игнорируя предыдущую настройку. |
|
Android Studio Electric Eel Beta 3 (2022.1.1.13)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-beta03
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Прекратите создавать конфигурацию androidJacocoAnt, если покрытие не включено. | Использование @IntDef в библиотечном компоненте не создает файл annotations.zip в aar. | Учитывайте флаг --release при настройке задачи JavaCompile. | Переопределение ресурсов с помощью resValue в build.gradle приводит к ошибке: повторяющиеся ресурсы. | сгенерированный исходный каталог указан как каталог Java в основном поставщике исходного кода модели lint | Ошибка синхронизации Gradle: Ошибка синхронизации: причина неизвестна | DependencyReportTask несовместим с кешем конфигурации. | Не удалось найти общий супертип для и | Использование динамических функций и сокращение ресурсов приводят к сбою во время выполнения. | Перейдите из целевого свойства в свойство выводаLocation, чтобы устранить предупреждение об устаревании и подготовиться к Gradle 9.0. | Тип сборки «отладка» имеет ключ подписи по умолчанию, другие — нет |
|
| Отладчик C++ | Собственные точки останова не работают с Android Studio 2021.1.1. |
|
| Редактор кода | Извлечение строкового ресурса может включать кавычки (" ") | Проверка «RegExp» > «Избыточный escape-символ» ошибочно принимает «\\}» как избыточный |
|
| Создание редактирования | Подсветка синтаксиса Jetpack Compose противоречива |
|
| Предварительный просмотр создания | DropdownMenu развернуто в неправильном положении в интерактивном режиме предварительного просмотра |
|
| Отладчик | Источники отладки по умолчанию используют compileSdkVersion вместо версии эмулятора. |
|
| Управление зависимостями | Удалить древние инструменты сборки |
|
| Эмулятор | Дублирование экрана Нажмите, чтобы отключить устройство. |
|
| Импорт/синхронизация | Исправление платформы Cherry-pick для IDEA-303282. | Параметры компилятора не включены в синхронизацию IDE Gradle. | IllegalStateException: сборка (name=':') не найдена | Многоплатформенный проект Kotlin не может импортироваться в AS 2022.1.1 Beta 1 |
|
| Редактор макетов | Виджеты просмотра времени | Предварительный просмотр дизайна больше не работает, если в теме отсутствует какой-либо атрибут. | неверный тип ввода по умолчанию для editText | Неправильная обработка атрибута гравитации в представлении чертежа. | Поддержка каталогов с выборочными данными, которые можно транзитивно выбирать для использования в многомодульных проектах. | Рефакторинг RTL пытается редактировать файлы App Compat | Дублирующиеся параметры в дереве компонентов в режиме разработки редактора макетов. | Android Studio добавляет атрибуты абсолютной позиции в группы ConstraintLayout. | Предварительный просмотр XML Проблема с рендерингом Font_family | Ошибка предварительного просмотра пользовательских представлений | Предложение: представление свойств ячейки элемента должно иметь возможность изменения размера. |
|
| Ворс | Ложное срабатывание Lint в отношении openInputStream | [BuildTool/Lint] ChecksSdkIntAtLeast свойство конструктора |
|
| Логкат | [LogcatV2] Неправильная подсказка по горячей клавише, если вы измените стандартное сочетание клавиш «control + пробел». | Журналы перестали отображаться на консоли |
|
| Сетевой инспектор | Network Inspector отображает запросы дважды, если OkHttpClient был создан из другого OkHttpClient с помощью newBuilder(). |
|
| Новый код/шаблоны | В новые проекты добавляется пустой тег метаданных. |
|
Android Studio Electric Eel Beta 2 (2022.1.1.12)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-beta02
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Конфигурация MergeGeneratedProguardFilesCreationAction выполняется медленно даже при включенном кэшировании конфигурации. | Добавьте версию свойства gradle LINT_PRINT_STACKTRACE=true. | [AGP] Добавление созданного исходного каталога в модель IDE (вариант API) | Плагин Android Gradle не должен использовать устаревшую функцию ConfigurationUtil.configure(closure, target) | Предупреждать, когда файлы proguard не существуют | AGP пытается добавить kotlinOptions.freeCompilerArgs на этапе выполнения задачи. | библиотека apksig: ApkVerifier$Result.getV4SchemeSigners() помечен как частный | Устаревшие сборные артефакты упаковываются в AAR | JavaPluginConvention и HasConvention устарели. | [AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask завершается с ошибкой, если после объявления XML имеется пустая строка. | Цель lintVital запускается по умолчанию в отладочном варианте | Не добавляйте игнорируемые предупреждения в R8 по умолчанию. | AGP 7.3.0 нарушает синхронизацию Gradle для проектов платформы Gradle |
|
| Просмотрщик APK | В заголовках столбцов таблицы APK Analyser отсутствуют поля | Неправильное выравнивание меток диалогового окна | Показать содержимое файлов .version в анализаторе APK |
|
| АВД-менеджер | Ошибка в диспетчере AVD. Ошибка: невозможно найти adb, но adb.exe находится по пути. |
|
| Инспектор фоновых задач | |
| Редактор кода | Извлечение строкового ресурса может включать кавычки (" ") | Подсветка контекста SQL не работает в комнате 2.5.0 | Предлагаемое имя для ресурса извлечения строки иногда пусто |
|
| Отладчик | Источники отладки по умолчанию используют compileSdkVersion вместо версии эмулятора. |
|
| Диспетчер устройств | Неправильная сортировка в диспетчере устройств. | Неоднозначные результаты в меню поиска действий при поиске «Диспетчер устройств» |
|
| Эмулятор | Выключить экран устройства во время зеркалирования | невозможно загрузить образ для Android 12.0 без API Google для ABI Arm64-v8a на моем MacBook Pro 14 |
|
| Импорт/синхронизация | Импорт проекта Gradle завершается сбоем после обновления с патча 2 «Бурундук» (2021.2.1) | Поддержка нового макета исходного кода KMP. | Разрешить тесты синхронизации со старыми версиями AGP для обработки нового пространства имен DSL. |
|
| Плагин Котлина | Инструмент Refactor -> Modularize не работает с кодом Kotlin |
|
| Ворс | Проверка ResourceType lint не работает для источников Kotlin | VersionChecks не обрабатывает проверки диапазона Kotlin | Ложное срабатывание для InlinedApi при упаковке |
|
| Логкат | Проблемы с логкатом | Logcat показывает баннер «Все записи журналов скрыты фильтром», когда устройство отключено | Пожалуйста, верните возможность настройки размера шрифта logcat. |
|
| Модульный рефакторинг | AS 3.3 Alpha8: Модульизация... рефакторинг выделен серым цветом |
|
| Навигация | Если пространство имен перемещается в build.gradle, сборка завершается неудачно с объявлением R, на которое нельзя ссылаться. |
|
| Новый код/шаблоны | Неправильный комментарий в шаблоне действий с вкладками | Слишком узкое имя модуля |
|
| Мастер создания нового проекта | Экран распространения версий слишком велик и его невозможно прокрутить. |
|
| Просмотр проекта | Имя пакета не обновляется на боковой панели после переименования. |
|
| Пакет релизов/APK | Генерация хранилища ключей не экранирует аргументы и не цитирует их. |
|
| Ресурсы | Фон прозрачных файлов SVG меняется на желтый | Невозможно извлечь строковый ресурс из Kotlin, если он содержит разрывы строк. | Android Studio молча заменяет доступный ресурс | Действие «Преобразовать в WebP» должно работать для значков запуска. |
|
| Менеджер SDK | SdkManager отображает toString в RemotePackage | Каталог значков клипов вызывает серьезные задержки в SDK Manager |
|
| Редактор переводов | Редактор перевода не делает различий между сербской кириллицей и сербской латиницей. Также в редакторе переводов отсутствует множество локалей. | Несколько столбцов перезаписываются при вставке текста | Редактор перевода: сохраняйте файлы ресурсов, а не помещайте их все в strings.xml. | При добавлении строки в редакторе перевода ресурс добавляется дважды (AS Bumblebee) |
|
| Помощник по обновлению | Поддержка изменения имени пакета для AndroidTest | Перенос атрибута пакета AndroidManifest.xml в пространство имен DSL. |
|
Android Studio Electric Eel Beta 1 (2022.1.1.11)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-beta01
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Component.sources не предоставляет доступ к файлам «ресурсов». | Нестабильный сбой сборки в задаче MergeResources | SourceDirectories.addGeneratedSourceDirectory неправильно подключается к ресурсам Android | Плагин kotlin-android-extensions прерывается, когда атрибут package отсутствует в AndroidManifest.xml | Плагин Android Gradle не должен использовать устаревшую функцию GUtil.toWords(string) | Плагин Android Gradle не должен использовать устаревшую функцию ConfigurationUtil.configure(closure, target) | Новая «неизвестная константа перечисления» из javac в AGP 7.4.0-alpha09. | Должна возникнуть ошибка синхронизации, если namespace == testNamespace | AGP дублирует папки res/ на верхнем уровне сгенерированных AAR. | JavaPluginConvention и HasConvention устарели. | Неправильное и противоречивое расположение файла для нового API преобразования. | Обновите тесты AGP для использования KGP 1.7.20-Beta. | Ошибка Gradle 7.4 (не удалось создать экземпляр AnalyticsService) |
|
| API | Variant API: в AGP 7.1+ обновления новых объектов вариантов не пересылаются в старые объекты вариантов. |
|
| Анализатор сборки | Gradle Build продолжает работать бесконечно после успешной сборки |
|
| Редактор С++ | Внешний файл C++ .h не может быть найден в представлении проекта Android. |
|
| Редактор кода | Отключить импорт подстановочных знаков по умолчанию для проектов Kotlin в Android Studio. |
|
| Развертывание | Утечка проекта через AndroidProcessHandler/SingleDeviceAndroidProcessMonitor |
|
| Диспетчер устройств | Диспетчер устройств показывает автоматические изображения для выбора телефона |
|
| Дексер (D8) | Обеспечивает точное предупреждение о необходимости включения обессеривания лямбды. |
|
| Эмулятор | В профиле оборудования Android TV указан неправильный размер устройства |
|
| Импорт/синхронизация | Синхронизация завершается с ошибкой: «Невозможно найти вариант, соответствующий типу сборки и вариантам продукта». | Невозможно синхронизировать проект с модулем KMP в Chipmunk с MPSS. | Многоплатформенность Kotlin: неразрешенная ссылка | Избегайте запроса моделей KMP, чтобы определить, является ли модуль модулем KMP. | //tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests не работает на JDK17 | Многоплатформенный проект Kotlin не может импортироваться в AS 2022.1.1 Canary 10 | Пожалуйста, отсортируйте варианты сборки в алфавитном порядке. | Отсутствующие размеры аромата приводят к сбою синхронизации. |
|
| Ворс | Обратные кавычки, появляющиеся при применении автоисправления аннотаций с целью использования сайта | ShortenNames LintFixPerformer неправильно сокращает имена с одинаковым префиксом | Исправление расслоения задач lintAnalyze |
|
| Интеграция Линта | AGP 7.0.0 Alpha 14 Lint Использование оперативной памяти неограниченно |
|
| Память | Инструмент профиля памяти показывает 0,2 ГБ вместо 150 МБ |
|
| Структура проекта | вводящее в заблуждение предложение по обновлению зависимостей |
|
| Просмотр проекта | Окно инструмента проекта -> Представление Android: значки видимости классов не отображаются | Файлы build.gradle и proguard смешаны в представлении проекта в Electric Eel Canary 9 | «Контекст, небезопасный для записи!» исключение в GradleModuleModel.getBuildFile |
|
| Пакет релизов/APK | AGP: невозможно опубликовать определенный тип сборки в многовариантной настройке. |
|
| Менеджер SDK | writeInstallerMetadata не регистрирует IOException при невозможности создать каталог. |
|
| Помощник по обновлению | Помощник по обновлению AGP должен обрабатывать проекты с использованием android.disableAutomaticComponentCreation. |
|
Android Studio Electric Eel Canary 10 (2022.1.1.10)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha10
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Component.sources не предоставляет доступ к файлам «ресурсов». | SourceDirectories.addGeneratedSourceDirectory неправильно подключается к ресурсам Android | AGP игнорирует переопределения jniLibs из версии 7.3.0-alpha08. | Плагин kotlin-android-extensions прерывается, когда атрибут package отсутствует в AndroidManifest.xml | java.io.IOException: не удалось удалить res.jar | Должна возникнуть ошибка синхронизации, если namespace == testNamespace | AGP дублирует папки res/ на верхнем уровне сгенерированных AAR. | Создание сообщения с помощью KMM — Внутренняя ошибка серверной части: исключение при понижении IR |
|
| Статистика качества приложений | Пожалуйста, прекратите показывать баннер Crashlytics при запуске Studio. |
|
| Анализатор сборки | Gradle Build продолжает работать бесконечно после успешной сборки |
|
| Сборка на С++ | стабильное место вывода для compile_commands.json |
|
| Привязка данных | Утечка LayoutBindingModuleCaches через шину сообщений |
|
| Дексер (D8) | Обеспечить точное предупреждение о необходимости включения обессеривания лямбды. |
|
| Импорт/синхронизация | Синхронизация завершается с ошибкой: «Невозможно найти вариант, соответствующий типу сборки и вариантам продукта». | Многоплатформенность Kotlin: неразрешенная ссылка | Проверка кода, похоже, не работает. | Пожалуйста, отсортируйте варианты сборки в алфавитном порядке. | Отсутствующие размеры вкуса приводят к сбою синхронизации. |
|
| Инфраструктура | Не удалось подготовить KotlinBuildScriptModel, а каталог сборных файлов не читается |
|
| Ворс | Обратные кавычки, появляющиеся при применении автоисправления аннотаций с целью использования сайта | ShortenNames LintFixPerformer неправильно сокращает имена с одинаковым префиксом | Исправление расслоения задач lintAnalyze |
|
| Интеграция Линта | AGP 7.0.0 Alpha 14 Lint Использование оперативной памяти неограниченно | AndroidLintAnalysisTask имеет промахи в кеше из-за нормализации относительного пути. |
|
| Структура проекта | вводящее в заблуждение предложение по обновлению зависимостей |
|
| Просмотр проекта | Окно инструмента проекта -> Представление Android: значки видимости классов не отображаются | Файлы build.gradle и proguard смешаны в представлении проекта в Electric Eel Canary 9 | «Контекст, небезопасный для записи!» исключение в GradleModuleModel.getBuildFile |
|
| Пакет релизов/APK | AGP: невозможно опубликовать определенный тип сборки в многовариантной настройке. |
|
| Запуск тестов | Отчет HTML-тестирования для androidTest рассматривает пропущенные тестовые примеры как успешные. |
|
| Менеджер SDK | writeInstallerMetadata не регистрирует IOException при невозможности создать каталог. |
|
Android Studio Electric Eel Canary 9 (2022.1.1.9)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha09
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Изменения в обработке целевого SDK нарушают роботоэлектрические тесты | ProcessLibraryManifest неправильно обрабатывает удаление файлов манифеста библиотеки. | AGP игнорирует переопределения jniLibs из версии 7.3.0-alpha08. | Разрешить запуск R8 вне процесса | Ошибка синхронизации градиента | Доступ к источникам вариантов в onVariant приводит к исчезновению стандартных источников Android, таких как buildconfig. | «Make Project» использует неправильную версию Gradle | В AGP 7.1-beta04 отсутствует API com.android.build.api.dsl.Lint и/или вводящий в заблуждение kdoc. | Обновите до json-simple: 1.1.1. | Electric Eel Canary 3+ не может запускать проект JVM с использованием библиотеки KMP; Gradle CLI работает |
|
| Предварительный просмотр создания | androidx.media3.exoplayer.offline.Загрузка не приводит к предварительному просмотру | Рекурсивный вызов PreviewParameterProvider вызывает исключение NoSuchMethodException или пустой предварительный просмотр без ошибок. |
|
| Развертывание | Для развертывания Compose Preview на устройстве требуются две сборки Gradle. |
|
| Инструменты проектирования | Проверка макета: «androidx.viewpager2.widget.ViewPager2 частично скрыт в макете» |
|
| Импорт/синхронизация | Сделать идентификаторы приложений для всех вариантов доступными во время синхронизации. | KTIJ-22303: Идентификаторы кэша модели Mpp и Kotlin не совпадают. | Редактору источника модульного теста не удается разрешить строковый ресурс, объявленный в другом модуле. | Синхронизация отменена/сбой на этапе импортеров данных никогда не сообщается основному прослушивателю синхронизации. | Получение диалогового окна структуры проекта IDEA | KMP с общим кодом HMPP не разрешается с целью только для Android | Загадочное предупреждение о местоположении JDK, указывающее на проблему, но не определяющее ее. |
|
| Ворс | Неверное предупреждение о ворсе для аннотации `@Parcelize` в запечатанном классе. | `./gradlew lintDebug` не всегда выводит конкретные нарушения | Флаг ignoreWarnings (-w) Lint игнорирует предупреждения, но не информацию о серьезности. | Конфликт «AutoCloseable используется без 'try'-with-resources» и «Этот TypedArray должен быть переработан после использования с #recycle()». | Lint инициализирует UAST из задачи создания отчетов, которая должна быть недействительной. | Задачи Android Lint Report никогда не обновляются |
|
| Интеграция Линта | AndroidLintAnalysisTask имеет промахи в кеше из-за нормализации относительного пути. |
|
| Логкат | [LogcatV2] ранее заполнил параметры «level:» | Electric Eel c4: «Невозможно сохранить настройки» |
|
| Просмотр проекта | Android Studio дважды показывает build.gradle при использовании символической ссылки |
|
| Бегать | Вводящее в заблуждение сообщение об исключении |
|
Android Studio Electric Eel Canary 8 (2022.1.1.8)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha08
| Исправленные проблемы |
|---|
| Сборка на С++ | Невозможно найти (вилку) CMAKE после обновления AGP с 4.1.3 до 4.2.0/7.2.1. |
|
| Редактор файлов Gradle | Предупреждение о слишком низкой версии buildToolsVersion неточно |
|
| Ворс | Проверка разрешений Android lint постоянно дает сбой |
|
Android Studio Electric Eel Canary 7 (2022.1.1.7)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha07
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Нет возможности добавлять «СОХРАНЕННЫЕ» записи zip в apk после того, как AGP представила zipflinger в версии 4.1.0. |
|
| Предварительный просмотр создания | Предварительный просмотр компоновки в модулях приложения не позволяет найти ресурсы в многомодульных проектах. |
|
| Ворс | Lint вылетает из-за пустых файлов kt |
|
| Ресурсы | EEL Canary 5 — пользовательские представления не могут создавать экземпляры и отображаться в редакторе XML |
|
| Тестирование | Исправлено выполнение модульных тестов из каталогов в EE. |
|
Android Studio Electric Eel Canary 6 (2022.1.1.6)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha06
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Неверное имя файла в выходном файле для преобразования SingleArtifact.AAR. | JdkImageInput должен быть менее чувствителен к несущественным изменениям. | Динамическая функция конфликтует с android.uniquePackageNames. |
|
| Ворс | Lint UnusedIds неправильно завершается с ошибкой при использовании ViewBinding, как предложено в официальной документации. |
|
Android Studio Electric Eel Canary 5 (2022.1.1.5)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha05
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Проверка версии Gradle внутри AGP может оказаться дорогостоящей | Плагин Android Gradle должен использовать набор инструментов Gradle, настроенный через расширение для задач компиляции Java. | Модуль AGP 7.2 com.android.test не может получить доступ к классам тестовых приспособлений модуля com.android.app | Сбой Lint в сборке Kotlin 1.7.0-RC2 |
|
| Импорт/синхронизация | Проблема сборки с несколькими вариантами продукта в новой версии | ProjectStructureDumper не записывает флаг экспортированной зависимости |
|
Android Studio Electric Eel Canary 4 (2022.1.1.4)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha04
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Прослушиватель теста AGP 7.x не работает в MacOS, начиная с версии 7.0.0-beta04 (включительно) | Удалить использование отражения Kotlin в коде cxx | Используйте цель 11 при компиляции AGP | AGP 7.2.0-rc01:buildSrc:generatePrecompiledScriptPluginAccessors - тень/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException |
|
| Разработка приложений | Редактор переводов не прокручивается |
|
| Анализ кода | Lint не запускается на лету в редакторе |
|
| Предварительный просмотр создания | Утечка ComposePreviewRepresentations через соединения с шиной сообщений в FastPreviewManager |
|
| Инструменты проектирования | Ресурс изображения игнорирует цвет фона для значка | Asset Studio не воссоздает файлы .png для ресурсов изображений. |
|
| Диспетчер устройств | AVD Manager выбирает неправильный образ системы |
|
| Дексер (D8) | Явно включите недостающее моделирование API в D8/R8 из AGP. |
|
| Первый запуск | Диалоговое окно «Общий доступ к данным» появляется при каждом запуске. |
|
| Импорт/синхронизация | Неудачная синхронизация не должна нарушать работу Build | Сделать проект | Прекратите блокировку MergedManifestManager.getSnapshot() в LaunchUtils. | Перенесите AndroidProjectTaskRunner на неустаревшие точки доступа. |
|
| IntelliJ | «версия»: «dev build» в product-info.json |
|
| Ворс | ObsoleteSdkInt не улавливает Build.VERSION.SDK_INT >= minSdkVersion | SystemPermissionTypo ложное срабатывание на android.permission.WAKE_LOCK |
|
| Логкат | [Logcat V2] Нам нужна лучшая поддержка значений, содержащих пробелы. | 2 ГБ используется 9000 DeviceImpl, принадлежащими AndroidLogcatService. | Настройки формата Logcat не сохраняются | [Logcat V2] Не все ключи сопровождаются двоеточием при использовании автозаполнения. |
|
| Пакет релизов/APK | Вызов задач из окна инструмента Gradle не проходит через инфраструктуру Android Studio, кроме как на верхнем уровне. |
|
| Менеджер ресурсов | Пожелание: предложить "конвертировать в webp" для контекстного меню папки, а не только в файлы | Android Studio 4.1 RC3 не сохраняет позицию в диспетчере ресурсов при удалении ресурсов | Диспетчер ресурсов не может искать значение строк | Ошибка: Android Studio забывает, как просматривать список ресурсов в виде сетки. | Android Asset Studio добавляет к файлам префикс ic_ | Студии векторных активов нужна подсказка к кнопке | Объект изображения не показывает каталог ресурсов, отсортированный по возрастанию | При добавлении изображения ресурса список вариантов располагается в случайном порядке. | Инструмент «Нарисовать 9 патчей» должен иметь возможность уменьшать масштаб до уровня ниже 100%. | Кнопка «Справка» для диалогового окна «Сохранить как .9.png» | Пожелание: разрешить поиск элементов в комбобоксе по нажатию на буквы на клавиатуре | При создании нового значка приложения и наличии общей папки ресурсов для нескольких вариантов расположение значка импорта нельзя изменить. | Ярлык диалогового окна «Новый векторный ресурс» обрезан | Asset Studio генерирует белый фон для изображений, даже если для формы установлено значение «Нет». | чертежи пакетного импорта игнорируют локаль и регион | Диспетчер ресурсов: по умолчанию используется другой модуль, кроме моего модуля приложения. |
|
| Редактор переводов | Редактор переводов должен вносить новые записи в правильную позицию в файлах. |
|
Android Studio Electric Eel Canary 3 (2022.1.1.3)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha03
| Исправленные проблемы |
|---|
| Плагин Android Gradle | ProcessReleaseManifest: пакет найден в исходном файле AndroidManifest.xml, ложный отрицательный результат | Удалить проверку, запрещающую использование дистрибутиваSha256Sum в файле свойств оболочки. | AndroidGradlePlugin версии 7.2 не работает API преобразования при использовании вместе с API ASM. |
|
| Окно помощника | URL-помощник: реализация метода getFile по умолчанию устарела, ее необходимо переопределить. |
|
| Эмулятор | AS Electric Eel Canary 2 - Ошибка при нажатии «Готово» в помощнике по подключению устройства, ничего не происходит |
|
| Импорт/синхронизация | Круговая зависимость POM нарушает импорт проекта | «Обнаружены повторяющиеся корни контента» с плагином Android Gradle 7.2.0 |
|
| Ворс | SystemPermissionTypo ложное срабатывание на android.permission.WAKE_LOCK |
|
| Логкат | AS 2021.3.1 Новый logcat Canary 8 не может копировать текст, отсутствует возможность поиска выделенного текста в Google | Новый logcat не показывает журналы после первых 2 секунд |
|
| Пакет релизов/APK | Вызов задач из окна инструмента Gradle не проходит через инфраструктуру Android Studio, кроме как на верхнем уровне. |
|
| Ресурсы | NPE в AarResourceRepositoryCache.createCachingData (AS Electric Eel) |
|
| Бегать | Параметр «Устройства» не отображается, и приложение невозможно запустить, хотя модуль приложения доступен. |
|
| Программа обновлений | Патчер на М1 не работает с EE c1 на EE c2 |
|
| Помощник по обновлению | «Невозможно найти версию AGP в файлах сборки». Что это значит? И КАК кто-то может это исправить? |
|
Android Studio Electric Eel Canary 1 (2022.1.1.2)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha02
| Исправленные проблемы |
|---|
| Импорт/синхронизация | AlwaysDisposeException возникло при синхронизации |
|
| Ворс | [Lint] Детектор неправильного типа ресурса находит ошибки в допустимом коде, когда код находится в разных модулях. |
|
Android Studio Electric Eel Canary 1 (2022.1.1.1)
Выпущено вместе с:- Плагин Android Gradle 7.4.0-alpha01
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Новые строки XML искажаются в сборках выпуска с разделениями | Добавить методы удаления сахара в модель ворса |
|
| Варианты сборки | Окно вариантов сборки зависает при переключении варианта в середине синхронизации/сборки. | Версия сборки заблокирована по умолчанию для версии ndk abi, изменить ее невозможно. | AS не может переключаться между вариантами сборки, если разновидности продукта имеют непересекающиеся собственные наборы ABI. | Переключатель вариантов иногда никогда не завершается | Переключение вариантов с разными ABI нарушено |
|
| Создание редактирования | BridgeContext.getSystemService() нарушает контракт, выдавая вместо возврата значение null для нераспознанных служб. |
|
| Предварительный просмотр создания | Интерактивный предварительный просмотр перестает работать, когда я перетаскиваю прокрутку |
|
| Инструменты проектирования | Рисуемая обводка фигуры шириной < 1,0 отображается в области дизайна макета только в том случае, если ей предшествует «0». | Отображение строки HTML в дизайнере не соответствует тому, что отображается ни на одном устройстве/эмуляторе, который я пробовал. |
|
| Эмулятор | В Android Studio Bumblebee исчезла возможность отключить общий доступ к буферу обмена, отключить ее невозможно. |
|
| Импорт/синхронизация | com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessful не обнаруживает отсутствующие зависимости | Переключение вариантов, пока строительство никогда не заканчивается | Android Studio не поддерживает вложение Gradle Composite-Build | Сообщения об ошибках плагина поддержки Android необходимо перефразировать |
|
| IntelliJ | Меню сенсорной панели MBP 15 дюймов 2018 отсутствует. |
|
| Редактор макетов | Android: атрибут темы в ViewGroup игнорируется | Предварительный просмотр проблемы рендеринга при использовании? Android/ATTR: [Color]. | Пользовательский просмотр не может отображаться в предварительном просмотре при загрузке шрифта | Android Studio сбои | Ошибка рендеринга макета | Ошибка: нет предварительного просмотра для настройки | Предварительный просмотр неравенного для запуска приложения | ? ATTR не поддерживается в FillColor XML (Vector Draving) | Проблема с визуализацией с использованием камеры |
|
| Ворс | Добавить флаг -отключения в Lint | IncesstentLayout не уважает базовую линию |
|
| Материал | Диалоги не появляются в предварительном просмотре |
|
| Новый мастер проекта | Новый мастер -модуль Betenchmark должен выбрать MINSDK 23 |
|
| Выпустить пакет/apks | Bundletool: Намеренные элементы фильтра не объединяются должным образом между модулями признаков и базовыми модулями |
|
| Помощник обновления | Ассистент обновления AGP никогда не заканчивается |
|
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[]]