На этой странице перечислены новые функции, представленные в предварительных версиях Android Studio. Предварительные сборки предоставляют ранний доступ к новейшим функциям и улучшениям Android Studio. Вы можете скачать эти предварительные версии . Если у вас возникнут какие-либо проблемы при использовании предварительной версии Android Studio, сообщите нам об этом . Ваши сообщения об ошибках помогают улучшить Android Studio.
В релизах Canary содержатся передовые функции, находящиеся в активной разработке, и они проходят поверхностное тестирование. Хотя вы можете использовать сборки Canary для разработки, имейте в виду, что функции могут быть добавлены или изменены. Релизы-кандидаты (RC) — это следующие версии Android Studio, которые почти готовы к стабильному релизу. Набор функций для следующей версии стабилизирован. См. названия релизов Android Studio , чтобы понять систему именования версий Android Studio.
Чтобы узнать последние новости о предварительных версиях Android Studio, включая список важных исправлений в каждой предварительной версии, см. раздел « Обновления релизов» в блоге Android Studio.
Текущие версии Android Studio
В таблице ниже перечислены текущие версии Android Studio и соответствующие им каналы распространения.
| Версия | Канал |
|---|---|
| Android Studio Quail 1 | Стабильный |
| Плагин Android Gradle 9.2.0 | Стабильный |
| Android Studio Quail 2 | Канарские острова |
Совместимость с предварительными версиями плагинов Android Gradle.
Каждая предварительная версия Android Studio публикуется вместе с соответствующей версией плагина Android Gradle (AGP). Предварительные версии Studio должны работать с любой совместимой стабильной версией AGP. Однако, если вы используете предварительную версию AGP, вы должны использовать соответствующую предварительную версию Studio (например, Android Studio Chipmunk Canary 7 с AGP 7.2.0-alpha07). Попытки использовать разные версии (например, Android Studio Chipmunk Beta 1 с AGP 7.2.0-alpha07) приведут к ошибке синхронизации, в результате чего появится запрос на обновление до соответствующей версии AGP.
Подробный список устаревших и удаленных функций API плагинов Android Gradle см. в разделе «Обновления API плагинов Android Gradle» .
Студийные лаборатории
Studio Labs позволяет опробовать новейшие экспериментальные функции ИИ в стабильной версии Android Studio, что поможет вам быстрее интегрировать наши решения по поддержке ИИ в ваш рабочий процесс разработки. Для получения дополнительной информации см. Studio Labs .
Ниже перечислены функции, доступные в Studio Labs на данный момент.
| Особенность | Описание | Документы |
|---|---|---|
| Journeys for Android Studio | Используйте естественный язык для описания шагов и утверждений для сквозного тестирования. | Journeys for Android Studio |
Android Studio Quail 2
Ниже перечислены новые функции Android Studio Quail 2.
Чтобы узнать, что было исправлено в этой версии Android Studio, ознакомьтесь с закрытыми проблемами .
Дополнительные навыки агента
Android Studio поддерживает навыки агента , которые представляют собой модульные наборы инструкций, закрепляющие в агенте специализированные рабочие процессы и знания в предметной области. Добавляя навыки в свой проект, вы можете научить агента следовать определенным передовым практикам, архитектурным шаблонам и рабочим процессам. Это обеспечивает более точную, контекстно-зависимую генерацию кода и автоматическую активацию навыков при выполнении соответствующей задачи.
Вы можете создавать собственные пользовательские навыки или использовать Android CLI для установки наших официальных навыков Android . Навыки Android охватывают распространенные рабочие процессы, такие как миграция XML в Compose, поддержка от края до края, Navigation 3 и многое другое.

Создавайте полнофункциональные приложения с помощью Firebase в режиме агента.
Сервисы Firebase, такие как аутентификация и базы данных Cloud Firestore, можно включить и настроить непосредственно в режиме агента в Android Studio с помощью навыков агента Firebase . Агент поможет вам завершить интеграцию с Firebase и настроить серверные сервисы. Эта интеграция позволяет создавать надежные полнофункциональные Android-приложения, не покидая вашу IDE.

Параллельные разговоры
В режиме агента можно одновременно вести несколько диалогов, что позволяет более эффективно выполнять многозадачность в среде разработки. Например, в одном диалоге можно запустить длительную задачу, такую как генерация тестов, во втором — спланировать новую функцию, а в третьем — составить документацию.

Расширенные возможности при создании нового проекта с использованием ИИ.
Возможность создавать новые проекты с помощью ИИ превратилась в полнофункциональный инструмент разработки: он использует многоэтапный план выполнения и автономный «цикл генерации», который может автоматически настраивать зависимости между несколькими файлами и самостоятельно исправлять ошибки сборки во время настройки проекта.
Возможности дополнительно расширяются благодаря интеграции с навыками агента Firebase, что позволяет создавать, отлаживать и развертывать полнофункциональные приложения из одной командной строки.

Кроме того, рабочий процесс создания нового проекта с помощью ИИ поддерживает оптимизацию для больших экранов. Вы можете указать, что хотите, чтобы ваш проект был построен с учетом макетов, навигации и компонентов, оптимизированных для планшетов, складных устройств и устройств с большими экранами. Агент в Android Studio также может настроить и запустить эмуляторы больших экранов для немедленного тестирования вашего нового макета.

Создавайте приложения для Android в Google AI Studio.
Google AI Studio поддерживает все возможности разработки приложений для Android . Вы можете создавать новые приложения для Android на основе подсказок на естественном языке, мгновенно просматривать их с помощью встроенного эмулятора Android и развертывать их непосредственно на физических устройствах через USB с использованием ADB.
Когда вы будете готовы к тестированию с пользователями, Google AI Studio сможет опубликовать приложение непосредственно в Google Play Console. Инструмент автоматически создаст запись приложения, упакует его и загрузит во внутренний тестовый репозиторий.
Для более детального редактирования и подготовки к производству вы можете экспортировать свой проект Google AI Studio в виде ZIP-файла и без проблем открыть его в Android Studio.

Android CLI
Android CLI позволяет создавать приложения, используя любой ИИ-агент, LLM или среду разработки на ваш выбор. Он разработан для того, чтобы помочь ИИ-агентам создавать приложения быстрее и использовать меньше токенов по сравнению с универсальными инструментами LLM.
Вы можете обучить своего агента работе с базой знаний Android и навыками Android, чтобы убедиться, что он следует рекомендованным передовым методам. Кроме того, Android CLI позволяет вашему агенту обращаться к IDE для выполнения сложных задач, таких как поиск объявлений символов и анализ файлов на наличие проблем.
Кроме того, интерфейс командной строки Android интегрирован в Google Antigravity 2.0 .

Предложенные решения проблем, возникающих при интеграции Agent в AQI.
Теперь окно инструментов «Аналитика качества приложений» интегрировано с агентом искусственного интеллекта для анализа данных о сбоях вместе с исходным кодом, предоставления подробных объяснений и предложений по исправлению. После выбора сбоя в окне инструментов «Аналитика качества приложений» перейдите на вкладку «Аналитика» и нажмите «Подробнее» , чтобы увидеть подробное описание сбоя. Нажмите «Исправить с помощью ИИ» , чтобы агент предложил изменения в коде, которые вы можете просмотреть и принять.

Инструмент тестирования: Предварительный просмотр создания скриншота
Используйте инструмент «Предварительный просмотр скриншотов Compose» для тестирования пользовательского интерфейса Compose и предотвращения регрессий. Новый инструмент помогает создавать HTML-отчеты, позволяющие визуально обнаруживать любые изменения в пользовательском интерфейсе вашего приложения. Подробнее см. в разделе «Предварительный просмотр скриншотов Compose» .
LeakCanary в профилировщике Android Studio
В Android Studio Panda интеграция с LeakCanary реализована непосредственно в профилировщике Android Studio в виде отдельной задачи.

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

Состояние перекомпозиции отображается в инспекторе компоновки.
Мы упростили диагностику большого количества перекомпозиций , добавив в инспектор макета чтение состояния перекомпозиции. Эта функция, доступная в Panda 3 canary, помогает определить переменные состояния, которые инициировали перекомпозицию, предоставляя подробный список операций чтения состояния, выполненных в течение этого цикла. Для использования этой функции используйте compose.ui:ui:1.10.0 (BOM 2025.12.01) или более позднюю версию.
Ключевые возможности
Основные возможности этой функции заключаются в следующем:
- Аннулирование состояния трассировки : При перекомпоновке узла щелкните ссылку «Количество перекомпоновок» в дереве компонентов, чтобы открыть панель проверки состояния.
- Подробный трассировочный стек : Определите конкретные переменные состояния, которые считываются, включая значения счетчиков, списков или значений высоты. Проверьте, какие из них были
invalidated(изменены), что привело к обновлению. - Навигация по истории рекомпозиций : используйте стрелки навигации в заголовке панели, чтобы переключаться между данными о состоянии предыдущих рекомпозиций для конкретного узла.
- Объяснения на основе ИИ : Нажмите «Объяснить с помощью ИИ» на панели «Проверка состояния», чтобы отобразить разбор прочитанного состояния на естественном языке и объяснение причин, побудивших к переформулированию.
Начните
Выполните следующие шаги, чтобы опробовать эти функции.
- Откройте инспектор компоновки.
Щелкните правой кнопкой мыши по столбцу «Перекомпозиция» и выполните одно из следующих действий:
- Для всех узлов выберите «Наблюдать за рекомпозицией» > «Наблюдать за всеми» .
- Для просмотра конкретных примечаний выберите «Рекомпозиция» > «Наблюдать за узлом» .

Включите чтение состояния перекомпозиции в инспекторе компоновки. Взаимодействуйте со своим приложением. При перекомпоновке нажмите на синие ссылки с подсчетом в дереве компонентов, чтобы проверить состояние.

Пример результата чтения состояния рекомпозиции в инспекторе компоновки. Нажмите «Объяснить с помощью ИИ», чтобы получить подробный анализ причин рекомпозиции.

Пример результата применения функции "Объяснение с помощью ИИ" для чтения состояний в инспекторе макета.
Опубликуйте в Google Play для тестирования.
В Android Studio теперь есть возможность загружать новые версии вашего приложения непосредственно в тестовые треки Google Play Console. Для этого выберите новую опцию «Опубликовать для тестирования» в конце процесса создания подписанного пакета приложения. Эта интеграция поддерживает загрузку первоначальной версии совершенно нового приложения во внутренний тестовый трек Play Console. Вы также можете использовать эту функцию для загрузки версий существующих приложений в другие типы тестовых треков. Для использования этой функции необходимо зарегистрироваться в Google Play Console.