Примечания к выпуску предварительной версии Android Studio

На этой странице перечислены новые функции, представленные в предварительных версиях 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 RC

Совместимость с предварительными версиями плагинов 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 и многое другое.

Агент отображает доступные и активные навыки в интерфейсе чата.
Агент отображает доступные и активные навыки в интерфейсе чата.

Параллельные разговоры

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

В Android Studio в окне инструментов отображается несколько активных чатов.
В окне инструментов отображается несколько активных чатов.

LeakCanary в профилировщике Android Studio

В Android Studio Panda интеграция с LeakCanary реализована непосредственно в профилировщике Android Studio в виде отдельной задачи.

В Android Studio Profiler появилась новая задача для анализа утечек с помощью LeakCanary.

Задача профилирования LeakCanary в Android Studio активно переносит анализ утечек памяти с вашего устройства на вашу машину разработчика, что приводит к значительному повышению производительности на этапе анализа утечек по сравнению с анализом утечек на самом устройстве.

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

Анализ утечек памяти LeakCanary в контексте отладки с помощью функции «Перейти к объявлению».