Ниже перечислены новые функции в Android Studio Narwhal Feature Drop.
Выпуски патчей
Ниже приведен список выпущенных патчей в Android Studio Narwhal Feature Drop.
Обновление Android Studio Narwhal | 2025.1.2 Patch 1 (август 2025 г.)
Это небольшое обновление, которое включает исправления ошибок и улучшения Android Studio и плагина Android Gradle.
Исправления и улучшения производительности Android Studio
- Исправлена ошибка в инструменте
code_search, используемом Агентом. - Kotlin Multiplatform (KMP): Исправлена ошибка, из-за которой задачи Gradle для устройств Android Gradle Managed Devices создавались некорректно в проектах KMP. Теперь задачи управляемых устройств должны разрешаться и выполняться корректно.
Исправления и улучшения производительности плагина Android Gradle
- Плагин Android Gradle (AGP) обновлен до версии 8.12.1.
Ниже перечислены новые функции в Android Studio Narwhal Feature Drop.
Gemini в режиме агента Android Studio
Gemini в режиме агента Android Studio — это новая функция искусственного интеллекта, предназначенная для решения сложных многоэтапных задач разработки, выходящих за рамки того, что можно выполнить в чате с Gemini. Чтобы использовать режим агента, нажмите Gemini на боковой панели и выберите вкладку «Агент» . Вы можете описать сложную цель, например, создать модульные тесты или исправить ошибки, и агент сформулирует план выполнения, охватывающий несколько файлов вашего проекта. Агент предлагает правки и итеративно исправляет ошибки для достижения цели. Вы можете просмотреть, принять или отклонить предложенные изменения и попросить агента выполнить итерацию с учетом ваших отзывов.

Правила в Близнецах
Правила в Gemini позволяют определять предпочтительные стили кодирования или форматы вывода в библиотеке запросов . Вы также можете указать предпочитаемый технический стек и языки. После установки этих настроек они автоматически применяются ко всем последующим запросам, отправляемым в Gemini. Правила помогают ИИ понимать стандарты и настройки проекта для более точной и персонализированной помощи при написании кода. Например, можно создать правило, например, «Всегда давайте мне краткие ответы на Kotlin».
Чтобы настроить правило, перейдите в Android Studio > Настройки > Инструменты > Gemini > Библиотека подсказок > Правила и отредактируйте текст в редакторе. Используйте раскрывающийся список для сохранения правил на уровне IDE или проекта:
- Правила уровня IDE являются конфиденциальными и могут использоваться в нескольких проектах.
- Правила на уровне проекта могут быть общими для всех участников команды, работающих над одним проектом. Для того чтобы подсказки были общими для всей команды, необходимо добавить папку
.ideaв систему контроля версий.

Встроенный эмулятор XR
Эмулятор XR теперь по умолчанию запускается во встроенном состоянии. Теперь вы можете развернуть приложение, перемещаться по трёхмерному пространству и использовать инспектор макетов прямо в Android Studio.

Шаблон проекта XR
В Android Narwhal Feature Drop представлен новый шаблон проекта, специально разработанный для Jetpack XR. Он обеспечивает прочную основу с шаблонным кодом, позволяющую сразу приступить к разработке иммерсивного игрового опыта.
Встроенный инспектор макетов для XR
Встроенный инспектор макетов теперь поддерживает приложения XR, что позволяет вам проверять и оптимизировать макет пользовательского интерфейса в среде XR. Получите подробную информацию о структуре компонентов вашего приложения и выявите потенциальные проблемы с макетом, чтобы создавать более продуманный и производительный интерфейс.
Поддержка размера страницы 16 КБ
В Android Studio Narwhal Feature Drop улучшена поддержка перехода на страницы размером 16 КБ . Чтобы помочь вам плавно перейти на этот размер, Android Studio теперь выдает заблаговременные предупреждения при сборке APK-файлов или наборов приложений Android App Bundle, несовместимых с устройствами с 16 КБ. С помощью APK Analyzer вы также можете узнать, какие библиотеки несовместимы с устройствами с 16 КБ. Для тестирования приложений в этой новой среде в Android Studio доступен специальный эмулятор размером 16 КБ, а также существующие образы размером 4 КБ.

Улучшения навигации в режиме предварительного просмотра
Взаимодействие с предварительным просмотром в Compose стало более эффективным благодаря последним улучшениям навигации. Щелкните имя предварительного просмотра, чтобы перейти к его определению, или щелкните отдельный компонент, чтобы перейти к функции, в которой он определен. Состояния наведения курсора обеспечивают мгновенную визуальную обратную связь при наведении курсора на кадр предварительного просмотра. Улучшенная навигация с помощью стрелок на клавиатуре упрощает перемещение между несколькими предварительными просмотрами, позволяя быстрее итерировать и улучшать интерфейс.
Средство предварительного просмотра текста
Инструмент предварительного просмотра Compose теперь доступен. Чтобы попробовать его, нажмите на любую аннотацию @Preview в коде Compose.

Рекомпозиция дочерних элементов в инспекторе макетов
Инспектор макетов поддерживает счётчик перекомпоновок дочерних компонентов. Теперь вы можете видеть счётчик перекомпоновок, даже если перекомпонуемый компонент свёрнут под родительским компонентом в дереве компонентов. Когда вы видите, что счётчик перекомпоновок дочерних компонентов увеличивается, вы можете открыть дерево и увидеть, где происходят перекомпоновки.

Лаборатории устройств партнеров доступны с потоковой передачей данных с устройств Android
Лаборатории устройств партнёров Google — это лаборатории устройств, организованные OEM-партнёрами Google, такими как Samsung, Xiaomi, OPPO, OnePlus, vivo и другими, которые расширяют выбор устройств, доступных для потоковой передачи данных с Android Device Streaming. Этот сервис находится в стадии бета-тестирования и доступен в последних версиях Android Studio Canary. Подробнее см. в разделе «Подключение к лабораториям устройств партнёров» .

Режим К2 по умолчанию
Android Studio теперь по умолчанию использует компилятор Kotlin K2. Этот компилятор нового поколения значительно повышает производительность IDE и сборок. Включая K2, мы открываем путь для будущих функций языка программирования Kotlin и делаем процесс разработки на Kotlin ещё быстрее и надёжнее.