Android Studio Iguana Закрытые проблемы
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Android-студия Игуана | 2023.2.1 Патч 2
Выпущено вместе с:- Плагин Android Gradle 8.3.2
| Исправленные проблемы |
|---|
| Плагин Android Gradle | AGP 8.3 с включенной очисткой от сахара может привести к взаимоблокировке | AGP 8.3 ломает zipAppsFor Task |
|
| Импорт/синхронизация | Android-студия Игуана | 2023.2.1 Canary 9 не создает правильный проект для создания |
|
| Интеграция Линта | Lint не может устранить неоднозначность зависимости KMP |
|
Android-студия Игуана | 2023.2.1 Патч 1
Выпущено вместе с:- Плагин Android Gradle 8.3.1
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Проблема с обработкой дополнительных входных данных MergeJavaResourcesTask |
|
| Предварительный просмотр создания | Новые строки не подбираются функцией Compose Preview до перезапуска. | Не удалось загрузить PreviewParameterProvider только на Iguana. |
|
| Инспектор макетов | Инспектор макетов аварийно завершает работу при написании в AS Iguana Canary 10. |
|
| Интеграция Линта | Lint не может разрешить типы родственных исходных наборов в AGP 8.3.0-rc02. |
|
Android-студия Игуана | 2023.2.1 РК 2
Выпущено вместе с:- Плагин Android Gradle 8.3.0-rc02
| Исправленные проблемы |
|---|
| Шринкер (R8) | Тест SimpleKotlinEnumUnboxingTest не выполнен на боте kotlin_dev |
|
Android-студия Игуана | 2023.2.1 РК 1
Выпущено вместе с:- Плагин Android Gradle 8.3.0-rc01
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Задача установки плагина Android Gradle 8.2.0 завершается сбоем в проекте, который использует динамические функции |
|
| Построить вывод | Ошибки синхронизации AS Iguana Gradle не отображаются |
|
| Диспетчер устройств | Определения с одинаковыми именами, но разными идентификаторами приводят к сбою в диалоговом окне конфигурации AVD. |
|
| Дексер (D8) | [удаленная библиотека] Библиотека удаленной версии 2.1 несовместима с предыдущими версиями R8. | Оптимизации работают даже только с D8? |
|
| Импорт/синхронизация | Регрессия производительности — настройка зависимостей в IDE | Android Studio Hedgehog зависает из-за размера вычислительного проекта |
|
| Шринкер (R8) | [R8 8.3.21] R8 8.3.21 на 1,57 МБ больше, чем R8 8.1.56. | class.getInterfaces() возвращает пустое значение |
|
Android-студия Игуана | 2023.2.1 Бета 2
Выпущено вместе с:- Плагин Android Gradle 8.3.0-beta02
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Невозможно установить версию JaCoCo в AGP 8.2.0. | Задача установки плагина Android Gradle 8.2.0 завершается сбоем в проекте, который использует динамические функции |
|
| Базовые профили и ProfileInstaller | compileReleaseArtProfile завершается с ошибкой java.lang.ArrayIndexOutOfBoundsException |
|
| Импорт/синхронизация | Использование библиотек, отличных от AndroidX, в проекте AndroidX |
|
| Шринкер (R8) | [R8 8.3.21] R8 8.3.21 на 1,57 МБ больше, чем R8 8.1.56. |
|
Android-студия Игуана | 2023.2.1 Бета 1
Выпущено вместе с:- Плагин Android Gradle 8.3.0-beta01
| Исправленные проблемы |
|---|
| Импорт/синхронизация | Потенциальная проблема совместимости с Gradle 9 в Iguana из-за org.gradle.util.VersionNumber. |
|
| Шринкер (R8) | Сбой R8 Flurry SDK с AGP 8.2.0 | Android – R8 приводит к сбою подкласса LinearLayoutManager | R8 v8.2.33, сбой во время выполнения «java.lang.VerifyError: неверный тип в стеке операндов» после обновления |
|
Android-студия Игуана | 2023.2.1 Канарейки 17
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha17
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Предоставьте варианты включения сгенерированных источников в Javadoc и SourceJar. | Необходимо быстро исправить несоответствие между compileSdk и зависимостью с помощью minCompileSdkVersion. | Инструменты [Gradle]: overrideLibrary должен поддерживать звездочку (*) | Зависание пользовательского интерфейса при редактировании манифеста |
|
| Статистика качества приложений | Функция сортировки столбца «Проблемы» не сортирует интуитивно. |
|
| Отладчик C++ | Отладчик LLDB не проверяет APK на наличие необходимых архитектур перед запуском |
|
| Анализ кода | Проверки версий библиотеки Lint не работают с BoM (спецификацией материалов) |
|
| Редактор кода | Действие быстрого документирования функции показывает «COMPILED_CODE» для параметров по умолчанию в Iguana Canary 5. |
|
| Диспетчер устройств | Скины устройства скопированы в каталог SDK. |
|
| Градл | «InlineApi» вместо «InlinedApi» |
|
| Импорт/синхронизация | Разрешить тесты синхронизации со старыми версиями AGP для обработки нового пространства имен DSL. | Спецификация Firebase не обновлена. |
|
| Ворс | Android Studio/Lint не сообщает вам, когда зависимости «платформы» устарели. | Ошибка: нет предложения обновить зависимость Firebase-bom. | Структура проекта (и Gradle (?)) не обнаруживает зависимости спецификации Firebase для обновления до более новой версии. |
|
Android-студия Игуана | 2023.2.1 Канарейки 16
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha16
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Ссылка на «отдельные проекты» в настройках студии ведет не туда. |
|
| Регистратор эспрессо | Окно «Запишите свой тест» не отображается в Android Studio для «Expresso Test Recorder» |
|
| Импорт/синхронизация | Непонятная ошибка/предупреждение после синхронизации проекта |
|
| Сетевой инспектор | Поддержка gRPC для сетевого инспектора | Инспектор gRPC не может выполнить захват из AndroidChannelBuilder |
|
| Шринкер (R8) | isShrinkResources переоптимизируется в версиях с 8.3.0-alpha11 по Alpha14 |
|
Android-студия Игуана | 2023.2.1 Канарейки 15
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha15
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Ошибка DexArchiveBuilderTaskDelegate с библиотечным модулем только ресурсов | Вариант специального плагина AGP7.4 toTransform для всех выбрасывает повторяющуюся запись: исключение META-INF/MANIFEST.MF | Поддержка новых тегов манифеста, |
|
| Регистратор эспрессо | Окно «Запишите свой тест» не отображается в Android Studio для «Expresso Test Recorder» |
|
| Импорт/синхронизация | Пользовательский интерфейс для «Gradle JDK» не предлагает «Gradle Sync». |
|
| Инспектор макетов | Iguana Canary 13: Инспектор макета рассылает спам в logcat: «Для идентификатора ресурса 0xffffffff не найден идентификатор пакета ff». |
|
| Сетевой инспектор | Поддержка gRPC для сетевого инспектора |
|
| Ресурсы | Разрешение ресурсов нарушается при перемещении файлов ресурсов. | При извлечении строки возникает ошибка |
|
| Запуск устройств | Невозможно подключиться к физическому устройству для разработки |
|
Android-студия Игуана | 2023.2.1 Канарейки 14
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha14
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Менеджер SDK должен прекратить рассылать спам-информацию журнала на стандартный вывод |
|
| Построить вывод | Ошибка ksp AutoMigration не отображается в Android Studio |
|
| Градл | NoClassDefFoundError с AGP 8.1.0, обессеривание и минимизация |
|
| Ворс | StackOverflow из LintClient.getSdkHome |
|
| Новый код/шаблоны | ЗАДАЧА: удалить, как только KTIJ-19369 будет исправлен. |
|
| Менеджер ресурсов | Ошибка импорта SVG. Ошибка при анализе *.svg. Неправильный файл SVG. |
|
| Запуск тестов | Невозможно запустить инструментальный тест для модуля lib на Pixel 7 Pro. |
|
Android-студия Игуана | 2023.2.1 Канарейки 13
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha13
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Запрос на добавление функции: добавьте com.android.build.api.extension.impl.CURRENT_AGP_VERSION в общедоступный API. |
|
| Помощник по обновлению Android SDK | Нет пути обновления до уровня API 34. |
|
| Предварительный просмотр создания | IDE становится очень медленной в Hedgehog 9 (возможно, ComposePreviewRunLineMarkerContributor) |
|
| Новый код/шаблоны | Добавление новой зависимости библиотечного модуля не компилируется |
|
| Структура проекта | Предоставленный javaHome кажется недействительным. Я не могу найти исполняемый файл Java |
|
| Запуск устройств | предварительный просмотр устройства имеет овальную форму |
|
Android-студия Игуана | 2023.2.1 Канарейки 12
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha12
| Исправленные проблемы |
|---|
| Плагин Android Gradle | AGP 8.1.0: динамическая функция: неявная зависимость между ExportReleaseConsumerProguardFiles и ExtractProguardFiles вызывает ошибки компиляции. | `variant.unitTest.jniLibs.addGeneratedSourceDirectory`, похоже, ничего не делает | Обновите парсер XML, используемый в AGP, для совместимости с Gradle 8.4. | Пакет выпуска AGP 8.0.1 jacoco Instrument не вступает в силу | РЕГРЕССИЯ ЕЖА: кнопка «Выполнить» задерживается на несколько секунд (Создание спецификации) | AGP 8.3.0-alpha11 создает выпуск APK, который аварийно завершает работу при запуске с android.content.res.Resources$NotFoundException. | Повысить статус свойства AGP "android.lint.printStackTrace" до стабильного уровня. |
|
| Импорт/синхронизация C++ | Студия Android продолжает индексировать несвязанный код C++ |
|
| Процессор | Android Studio зависает при профилировании/записи трассировки ЦП. Последняя версия Шмеля и Дельфина |
|
| Проводник файлов устройства | Обновите Инспектор приложений, чтобы использовать Обозреватель устройств. |
|
| Ворс | Процессор неиспользуемых ресурсов может удалить файл сборки Gradle | Проверка проверки NewApi не учитывает последнее поле «isAtleastU() &&otherCondition()». |
|
| Запуск тестов | AS 2022.3.1.13 C3 не позволяет отлаживать интеграционные тесты, если тестируемый вариант не подлежит отладке. |
|
Android-студия Игуана | 2023.2.1 Канарейки 11
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha11
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Переход на новый API выравнивания конфигурации Gradle | Компиляция ресурсов завершается сбоем, когда компилятор Kotlin пытается обновиться до IDEA 21.3. | Реактивный get() с API артефактов | Повысить статус свойства AGP "android.lint.printStackTrace" до стабильного уровня. |
|
| API | com.android.build.api.dsl.Packaging не имеет полезного javadoc. | Запрос на новую функцию Varian API DSL: эквивалент старого API BaseVariant.preBuildProvider |
|
| Импорт/синхронизация | GradleProjectInfo.setSkipStartupActivity все еще используется | Обновите VFS после сборки проекта. | Предложите быстрое исправление для «Не удалось установить дистрибутив Gradle». |
|
| Инспектор макетов | Iguana Canary 2: встроенный инспектор макетов рассылает спам-файл logcat с ошибками «Неверный идентификатор ресурса». |
|
| Ворс | Недопустимое выделение предупреждения, которое является ложным срабатыванием. | Lint visitAnnotationUsage не вызывается при использовании аннотированных классов в объявлениях переменных. |
|
| Сетевой инспектор | Сделать сетевой инспектор статичным |
|
| Запуск устройств | Потоковая передача устройства Pixel Fold не работает для уровня API 34 |
|
Android-студия Игуана | 2023.2.1 Канарейки 9
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha09
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Преобразование артефакта ASSETS дает неверные места ввода/вывода. | Продвигайте android.experimental.r8.dex-startup-optimization=true по умолчанию |
|
| Редактирование | Shrunusedprotofields помечен как недопустимый флаг в proguard-rules.pro |
|
| IntelliJ | Игуана: Процесс 471 все еще работает. |
|
| Ворс | Quickfix Lint не работает и приводит к ошибке IDE | Непоследовательный провал теста из-за частичного анализа |
|
| Логкат | Добавьте столбец имени процесса в Logcat |
|
Android-студия Игуана | 2023.2.1 Канарейки 8
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha08
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Преобразование APK приводит к ошибке с помощью ListingFileRedirectTask |
|
| Базовые профили и ProfileInstaller | В скомпилированном профиле отсутствуют очищенные классы. |
|
| Редактор кода | Взаимная блокировка Android Studio (AttachAndroidSdkSourcesNotificationProvider) |
|
| Создание редактирования | По умолчанию не реализовывать необязательные конечные лямбда-выражения. |
|
| Предварительный просмотр создания | Запрос на изменение: предыдущий Live Template должен генерировать приватную функцию. |
|
| Отладчик | Инструкции по проверке приложений вводят в заблуждение |
|
| Импорт/синхронизация | AndroidGradleProjectResolver.isAndroidGradleProject занимает значительное время |
|
| Живое редактирование | Подвисания на 10–30 секунд, вызванные Live Edit |
|
| Профайлеры | Профилировщик становится неприемлемо медленным после всего лишь 3-4 запусков, приходится перезапускать IDE |
|
| Менеджер ресурсов | Ошибка: при импорте файла SVG он помещается в неправильную папку «drawable-svg» вместо «drawable», что приводит к ошибке «связывание ресурсов Android не удалось». |
|
| Тестирование | Результаты теста Macrobenchmark показывают одинаковую информацию о времени для всех тестов с помощью команды «Выполнить» -> «Импортировать тесты из файла». |
|
Android-студия Игуана | 2023.2.1 Канарейки 7
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha07
| Исправленные проблемы |
|---|
| Плагин Android Gradle | AGP 8.1.0 удаляет приложение после запуска инструментальных тестов, а 7.4.2 — нет. |
|
| Редактор макетов | androidx.core:core-ktx:1.12.0 вызывает проблему рендеринга в Android Studio |
|
| Редактор навигации | Проблема с определением аргументов в навигации |
|
| Профайлеры | Сохраните (или скопируйте) трассировки, записанные библиотекой Macrobenchmark. |
|
| Рендеринг | Android Studio Hedgehog 2023.1.1 Canary 15 зависает при вводе имени ресурса, доступного для рисования. |
|
| Ресурсы | Извлечение строки генерирует getString() вместо stringResource() в Electric Eel |
|
| Бегать | Минимальный порт 5038 для «управляемого пользователем adb» предотвращает использование порта 5037 по умолчанию, который может быть желательным. |
|
| Совет дня | Подавить подсказку дня в Android Studio |
|
Android-студия Игуана | 2023.2.1 Канарейки 6
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha06
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Принудительно использовать `android.enableDexingArtifactTransform = true` | [Gradle 8.4][обновление] Сбой интеграционного теста после обновления из-за обработки файлов на этапе настройки | AGP 8.3.0-alpha-02 — «Ошибка: не удалось десериализовать репозиторий кэшированных ресурсов». | [Gradle 8.4][обновление] Сбой интеграционного теста после обновления из-за обработки файлов на этапе настройки TestLabBuildService |
|
| Редактор кода | Редактор правил ProGuard предупреждает об отсутствии класса для -dontwarn |
|
| Создание редактирования | Не используйте `@Composable` для извлечения констант. |
|
| Эмулятор | Исключения Bluetooth при использовании эмулятора Android 33.1.13 |
|
| Импорт/синхронизация | Исходники библиотек AndroidX KMP не загружаются в Studio I Canary 5. |
|
| Ворс | Нет предупреждения Lint о том, что kotlin.text.MatchNamedGroupCollection#get(String) требует API 26 | lint:TypographyQuotes ложные отрицания: игнорируется более одного экранированного апострофа. | Ложное срабатывание детектора InvalidId AGP 8.0.2 lint | Проблемы LintError добавлены в базовые показатели lint |
|
| Ресурсы | Удалить неиспользуемые ресурсы STRING. |
|
Android-студия Игуана | 2023.2.1 Канарейки 5
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha05
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Пожалуйста, уменьшите/удалите ведение журнала на уровне информации для AGP «Другой плагин аналитики для прототипа: ...» | [Gradle 8.4][обновление] Операция с файлом во время настройки в ProcessJavaResTask нарушает кэширование конфигурации | Вариант API для получения таблицы символов (R.txt) | Автономный плагин lint не обрабатывает зависимости gradleApi() должным образом | Плохой kDocs по классам/свойствам AGP. `VariantOutput.enable` предлагает заменить его на `VariantOutput.enable` | AGP 8.3.0-alpha02 не может устанавливать профили выпуска на хостах Windows. |
|
| Привязка данных | BindingXmlIndex.getInputFilter нарушает контракт FileBasedIndexExtension | Потеря привязок |
|
| Редактирование | Игуана Канарейка 1: Двойные цвета в сточной канаве |
|
| Эмулятор | Ошибка при запуске теста на эмуляторе: невозможно перекомпилировать * (Вывод(stdout=Failure: пакет * не может быть скомпилирован, stderr=)) |
|
| Редактор файлов Gradle | Неиспользуемое свойство «unqualifiedResLocale» |
|
| Импорт/синхронизация | Студия должна обнаружить новый jar-файл, помещенный в папку libs, и предложить повторную синхронизацию. |
|
| Ворс | LINT проверяет ложное обнаружение неиспользуемого ресурса внутри привязки и прослушивателя кликов | Не удалось загрузить пользовательский файл jar проверки lint: узел не может быть преобразован в TreeNode. | Lint visitAnnotationUsage не вызывается при использовании аннотированных классов в объявлениях переменных. | Lint 31.0.2 завершается с ошибкой java.util.NoSuchElementException: массив пуст. |
|
| Сетевой инспектор | Правила AS Flamingo Network Inspector не работают |
|
| Новый код/шаблоны | Репозитории плагинов в мастере создания новых проектов приводят к замедлению первой синхронизации |
|
| Профайлеры | Сохраните (или скопируйте) трассировки, записанные библиотекой Macrobenchmark. |
|
| Пакет релизов/APK | Экспортировать сборку в папку, заканчивающуюся пробелом |
|
| Бегать | Невозможно запустить активность из главного меню. |
|
| Запуск устройств | Зеркальное отображение устройства приводит к чрезвычайно высокой загрузке процессора на телефоне |
|
Android-студия Игуана | 2023.2.1 Канарейки 4
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha04
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Не проверять наличие файлов наложения манифеста на этапе настройки. | Неработающая ссылка на документ Gradle из-за ошибки MergeJavaResWorkAction | Gradle 8.1 нарушает кэширование конфигурации из-за .gradle/.android/analytics.settings | AGP не должен использовать ProjectComponentIdentifier.projectPath без ProjectComponentIdentifier.build. |
|
| Редактирование | Неразрешенная ссылка в IDE для классов, созданных Safeargs. |
|
| Импорт/синхронизация | StopGradleDaemonsAction выполняется в потоке пользовательского интерфейса. | Рекомендуемая версия AGP — 3.3.2. |
|
| Сетевой инспектор | Правила AS Flamingo Network Inspector не работают |
|
| Пакет релизов/APK | Сообщение «APK(s) сгенерировано успешно...» вводит в заблуждение, если APK-файл не изменен. |
|
| Ресурсы | «Удалить неиспользуемые ресурсы» не работает при выборе модуля в представлении проекта. |
|
Android-студия Игуана | 2023.2.1 Канарейки 3
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha03
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Не удалось выполнить задачу «:app:mergeReleaseClasses» после обновления AGP с 8.0.2 до 8.1.0. | [Gradle 8.4][обновление] Сбой интеграционного теста после обновления из-за использования устаревшей функции в плагине Kotlin gradle |
|
| Статистика качества приложений | В окне инструмента AQI всегда отображается количество пользователей по количеству событий. | App Quality Insight показывает неверную версию ОС |
|
| Базовые профили и ProfileInstaller | Плагин Gradle несовместим с альфа-версиями 8.3. |
|
| Редактор кода | «Неправильное форматирование» активирует XML-файлы макета из-за неправильного значения параметра. |
|
| Редактор файлов Gradle | Каталог версий показывает неиспользуемые символы в Groovy, когда имена вложены. |
|
| Ресурсы | Android Studio зависает из-за косвенной ссылки на ресурс для повторяющегося имени |
|
Android-студия Игуана | 2023.2.1 Канарейки 2
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha02
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Проверка минимальной версии Gradle не запускается во второй сборке и после |
|
| Предварительный просмотр создания | DropdownMenu развернуто в неправильном положении в интерактивном режиме предварительного просмотра | Код, использующий вибратор, приводит к сбою предварительного просмотра создания | Предварительный просмотр компоновки не работает при использовании текста HTML с b-тегами |
|
| Инструменты проектирования | Дизайн гаснет при вставке виджета вкладок |
|
| Импорт/синхронизация | Студия жалуется на неподдерживаемые модули во время синхронизации градиента | Непонятная ошибка/предупреждение после синхронизации проекта |
|
| IntelliJ | Android Studio Iguana - Ошибка запуска - NPE в BytecodeTransformerAdapter |
|
| Редактор макетов | BufferedInputStream нельзя привести к классу AssetManager$AssetInputStream. |
|
| Интеграция Линта | Ошибка проверки DuplicationPlatformClasses из-за зависимости testImplementation |
|
| Модульный рефакторинг | Modularize не перечисляет модули в каком-либо определенном порядке. |
|
| Сетевой инспектор | Ошибка в журналах: «модель свойств lateinit не инициализирована» |
|
| Менеджер ресурсов | Диспетчер ресурсов не отображает чертежи с пользовательскими атрибутами цвета. | Менеджер ресурсов обрезает некоторые векторные изображения |
|
| Запуск тестов | Модульные тесты не будут перезапускаться |
|
| Шринкер (R8) | R8 не работает после обновления с AGP 8.0.2 до 8.1.0 |
|
Android Studio Iguana Canary 1 (2023.2.1.1)
Выпущено вместе с:- Плагин Android Gradle 8.3.0-alpha01
| Исправленные проблемы |
|---|
| Плагин Android Gradle | Кэш сборки является избыточным для задачи PackageForUnitTest. | [AGP 8.1.0] Тест ./gradlew завершается неудачей с сообщением «Невозможно найти выходные данные манифеста», если оба файла Splits.abi.isEnable и testOptions.unitTests.isIncludeAndroidResources имеют значение true | Построение модели AGP завершается сбоем при использовании вложенных составных сборок Gradle | Средство сжатия ресурсов искажает идентификаторы ресурсов, что приводит к сбоям во время выполнения |
|
| Помощник по обновлению Android SDK | Помощник по обновлению целевого SDK никогда не загружается |
|
| Базовые профили и ProfileInstaller | Profgen — возможность вывода всех файлов DM одновременно. |
|
| Варианты сборки | Переключить активный вариант при изменении варианта по умолчанию | Конфликты в окне «Варианты сборки» должны возникать в проекте-потребителе, а не в проекте-производителе. |
|
| Сборка на С++ | Плагин C++ сообщает об ошибках препроцессора в gradlew |
|
| Редактор С++ | Постоянное обновление символов, которое блокирует строительство | Короткое замыкание анализа C/C++, когда нет проектов C/C++. |
|
| Анализ кода | Осведомленность Proguard выделяет тип @interface как недействительный |
|
| Отладчик | Compose Preview пытается открыть внешние библиотеки | Выражение оценки JVM_IR не может оценить фрагменты с помощью оболочек SAM | Для Compose Preview режим Split-view кажется слишком агрессивным по умолчанию. |
|
| Редактор файлов Gradle | [Каталог версий] Ложное срабатывание неиспользуемого псевдонима зависимости при использовании в пакетах. |
|
| Импорт/синхронизация | Пользовательский интерфейс для «Gradle JDK» не синхронизирует содержимое поля | GradleProjectInfo.setSkipStartupActivity все еще используется | Невозможно добиться прогресса в выполнении работы. | Скрыть конфигурации запуска основного метода Java в желобе для модулей Android | Studio не может обрабатывать включенные сборки, имеющие символические ссылки. |
|
| Редактор макетов | Размер предварительного просмотра XML-дизайна сбрасывается при перемещении курсора | макет xml: дерево Design-Left-Component, выберите компонент и не можете использовать горячую клавишу Ctrl + B для кода |
|
| Инспектор макетов | Приложение отладки иногда аварийно завершает работу, когда инспектор макетов активен. |
|
| Ворс | [Lint] TranslucentViewDetector аварийно завершает работу функции filterIncident и приводит к тому, что lint выдает неправильный результат. | TranslucentViewDetector должен принимать значение «позади» | Android Lint не работает в библиотеке KMP, поскольку свойство «variantInputs.name» не имеет настроенного значения. | TranslucentViewDetector сообщает о неправильной строке в манифесте | lintDebug ложно сообщает о предупреждениях UseTomlInstead при использовании зависимостей проекта. | Неожиданные проблемы в другом проекте, отмеченные Android Lint |
|
| Логкат | Цвет индикаторов тегов Logcat изменить нельзя. | Мягкая упаковка Logcat не работает |
|
| Менеджер ресурсов | Создать папку ресурсов. Отсутствует каталог. |
|
| Ресурсы | Поиск использования/переход к определению не работает для ресурсов androidTest | Ссылки на ресурсы не разрешаются в androidTest | Класс R для библиотеки не распознается из исходного набора androidTest |
|
| Бегать | Невозможно сохранить настройки динамических функций в конфигурациях запуска/отладки. |
|
Контент и образцы кода на этой странице предоставлены по лицензиям. 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."],[],[]]