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

Android Studio Narwhal | 2025.1.1 RC 2

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-rc02

В этот выпуск включены незначительные исправления и улучшения.

Android Studio Narwhal | 2025.1.1 RC 1

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-rc01
Исправленные проблемы
Дексер (D8)
Десахаризация AutoClosable нарушает работу сборок AGP в Android Studio
Усадочный аппарат (R8)
R8 вылетает с min-api 24 при обработке кода JavaFuzzer

Android Studio Narwhal | 2025.1.1 Canary 10

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha10
Исправленные проблемы
Инспектор базы данных
App Inspector в Narwahl (Canary 9) не отображает содержимое комнаты.
Импорт/Синхронизация
Импортируйте проект с .idea и .gradle/config.properties, необходимо настроить gradleJvm как GRADLE_LOCAL_JAVA_HOME

Android Studio Narwhal | 2025.1.1 Canary 9

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha09
Исправленные проблемы
API
Стабилизировать com.android.build.api.variant.ApkOutputProviders
Инспектор фоновых задач
Поддержка большего количества методов PendingIntent.get()
Градл
AGP: CompressAssetsTask завершается ошибкой java.lang.OutOfMemoryError на больших ресурсах
Мультиплатформенность
Требуется KGP 2.0.0 для плагина Android-KMP

Android Studio Narwhal | 2025.1.1 Canary 8

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha08
Исправленные проблемы
Ворс
Проверка lint в файле 'libs.versions.toml' предлагает обновиться до неподдерживаемой версии AGP.

Android Studio Narwhal | 2025.1.1 Canary 7

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha07
Исправленные проблемы
Плагин Android Gradle
Ошибка сборки, если файл proguard отсутствует
API
Выпускник Генерирует Apk.minSdk для стабильного API
Диспетчер устройств
RunningAvdTracker инициализируется во время утилизации
Импорт/Синхронизация
Удалить «Создать файлы .iml для модулей, импортированных из Gradle» из настроек Gradle
JDK
Сбои при запуске на macOS 15.4
Редактирование макета и ресурсов
AS: Koala: Gravity: Автоматическая прокрутка вверх после выбора опции

Android Studio Narwhal | 2025.1.1 Canary 6

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha06
Исправленные проблемы
Плагин Android Gradle
Не применять com.android.internal.version-check при обновлении дистрибутива Gradle
Редактор файлов Gradle
[DCL] Дополнение свойства RegularFile с помощью .
Импорт/Синхронизация
Удалить «Создать файлы .iml для модулей, импортированных из Gradle» из настроек Gradle

Android Studio Narwhal | 2025.1.1 Canary 5

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha05
Исправленные проблемы
Плагин Android Gradle
Обновите зависимости Kotlin до версии 2.1.20 при сборке AGP 8.11
Импорт/синхронизация C++
Меню «Файл» иногда не отображается на Meerkat, Mac
Составить Редактирование
В разделе «Поиск использований составных элементов» не перечислены все предварительные использования в разделе «Использования @Preview».
Ворс
Проблемы с lint-конфликтом нового участника, начиная с AGP 8.11.0-alpha03 — как решить?
ЛогКэт
Создайте значок для действия Crash App
Мультиплатформенность
Невозможно добавить сгенерированные исходники в KotlinMultiplatformAndroidVariant
Сетевой инспектор
Установить глобальную переменную в правилах (проверка приложений)
Бегать
Минимальный порт 5038 для «adb, управляемого пользователем» не позволяет использовать порт по умолчанию 5037, который может быть желательным

Android Studio Narwhal | 2025.1.1 Canary 4

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha04
Исправленные проблемы
Плагин Android Gradle
[AGP 8.9.0+] BuiltinKotlinCompilation доступен для всех плагинов компилятора Kotlin
API
Стабилизировать части плагина KMP Android, используемые androidx
Предварительный просмотр
CodeGen иногда работает с недействительными PsiFiles/модулями
Ворс
Ложное срабатывание для проблемы lint `MemberExtensionConflict`, если получатель функции расширения допускает значение NULL
Ложное срабатывание проверки `WrongGradleMedthod`
Ложное срабатывание SyntheticAccessor для вызова синтетического члена класса данных
Ошибка TestMode.SUPPRESSIBLE для проблемы, о которой сообщалось в выражении, допускающем маркировку
Редактировать в реальном времени
Необработанный суперкласс: kotlin/jvm/internal/AdaptedFunctionReference`
ЛогКэт
Слишком большой размер шрифта в logcat
Создайте значок для действия Crash App
Мастер создания нового проекта
Невозможно создать проект, используя домен, заканчивающийся на .in
Ресурсы
Извлечение строкового ресурса, не определяет правильный тип известных функций
Устройства для бега
Эмулятор останавливается при закрытии проекта Intellij Idea, в то время как Android Studio все еще открыт

Android Studio Narwhal | 2025.1.1 Canary 3

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha03
Исправленные проблемы
Плагин Android Gradle
Запрос: в случае отмены поддержки zipAlignEnabled, сообщите, почему она устарела и что использовать вместо нее
Редактор кода
Неправильное использование CachedValue, связанное с Dagger
Тестирование скриншота предварительного просмотра Compose
Тестирование скриншота Compose: тесты не пройдены в GitLab CI
Диспетчер устройств
Удалить параметры скриншотов «квадратный» и «прямоугольный»
Не могу обнаружить онлайн-эмулятор
Очистка AVD не удалась, эмулятор медленно останавливается
Ворс
Предупредить о потенциальном конфликте участника и расширения
Редактировать в реальном времени
Ошибка перекомпоновки: «java.lang.IllegalArgumentException: Массив имеет несовместимый тип: класс [Lcom.example.myapplication.ListItem;»
ЛогКэт
LogcatMessageAssemblerTest.multipleBatchesWithIntervals() имеет недопустимые использования assertThat
Сетевой инспектор
Установить глобальную переменную в правилах (проверка приложений)
Ресурсы
Прозрачность редактора цветов не может быть сохранена
Непоследовательный предварительный просмотр целочисленных ресурсов в редакторе

Android Studio Narwhal | 2025.1.1 Canary 2

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha02
Исправленные проблемы
Импорт/синхронизация C++
Меню «Файл» иногда не отображается на Meerkat, Mac
Предварительный просмотр
Невозможно увидеть DropdownMenuItems при предварительном просмотре ExposedDropdownMenuBox
Утечка памяти при включении интерактивного режима в Compose Preview
Compose Preview не отображается при создании экземпляра ExoPlayer
Ворс
Правило линтинга BuildListAdds не обнаруживает использование оператора fun plusAssign (+=) в buildList
UseSdkSuppress ложные срабатывания в тестовом вспомогательном коде
Рендеринг
Android Studio вылетает при предварительном просмотре файлов макета
Усадочный аппарат (R8)
Невозможно создать подписанный AAB после обновления до AGP 8.9.0
Редактор переводов
Массовый выбор ячеек таблицы не работает

Android Studio Narwhal | 2025.1.1 Canary 1

Выпущено вместе с:
  • Плагин Android Gradle 8.11.0-alpha01
Исправленные проблемы
Плагин Android Gradle
Изолированный проект: ошибка сериализации DeclarativeSchemaModel
Применить изменения
Применение изменений кода всегда приводит к повторному созданию действия.
Предварительный просмотр
Предварительные просмотры, специфичные для устройств, должны устанавливать uiMode
Градл
Синхронизируйте свойство `namespace` build.gradle при рефакторинге имени пакета в AS
Редактировать в реальном времени
251 слияние: сбой BasicCompileTest.renamedFile()
251 merge: сбой теста интеграции LiveEdit с исключением IR CodeGen
251 слияние: исключение нулевой точки KeyMeta
Редактор переводов
Регрессия? Редактору переводов не удаётся создать переведённые тексты.