Примечания к выпуску предварительной версии 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 Panda 3 Стабильный
Android Gradle plugin 9.1.0 Стабильный
Android Studio Panda 4 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 Panda 4

Ниже перечислены новые функции Android Studio Panda 4.

Чтобы узнать, что было исправлено в этой версии Android Studio, ознакомьтесь с закрытыми проблемами .

Шаблон для запуска API Gemini

Шаблон Gemini API Starter предоставляет разработчикам Android простой способ интегрировать функции искусственного интеллекта в свои приложения. Используя Firebase AI Logic, разработчики могут избежать ручной настройки и управления безопасностью.

Шаблон для создания нового проекта Gemini API Starter

Основные характеристики:

  • Отсутствие необходимости управления ключами API : исключает необходимость вручную создавать, встраивать или менять ключи API в клиентском коде, снижая риски безопасности и сокращая время настройки.
  • Автоматизированная интеграция с Firebase : обеспечивает бесперебойное подключение вашего проекта Android Studio к сервисам Firebase. Шаблон обрабатывает всю необходимую внутреннюю инфраструктуру для безопасного взаимодействия с моделями Gemini.
  • Архитектура, готовая к внедрению в производство : построена на основе управляемой инфраструктуры Firebase, что гарантирует масштабируемость ваших функций ИИ от локального прототипа до производственной среды без архитектурных изменений.

Для начала перейдите в меню Файл > Создать > Новый проект и выберите шаблон Gemini API Starter из списка доступных типов проектов.

Генерируйте модульные тесты с помощью Gemini.

Gemini в Android Studio может генерировать комплексные, компилируемые модульные тесты для вашего кода на Kotlin и Java. Gemini анализирует ваш исходный код, чтобы определить зависимости конструкторов, ветви бизнес-логики и граничные случаи, а затем автоматически создает полный тестовый класс. Это включает в себя генерацию методов setUp , инициализацию фиктивных объектов и отдельные тестовые случаи, адаптированные к конкретной архитектуре вашего проекта и стилю кодирования.

Для начала откройте исходный файл, щелкните правой кнопкой мыши по коду, который хотите протестировать, и выберите AI > Generate Unit Tests . Более подробную информацию см. в разделе «Генерация модульных тестов с помощью Gemini» .

Демонстрация генерации модульных тестов

Интеграция Google One с Gemini в Android Studio

В Android Studio Panda 4 Canary 2 при подписке на тарифные планы Google One AI Pro или Ultra открывается доступ к расширенному режиму Agent Mode. Интеграция с Google One значительно расширяет возможности разработки под Android благодаря более высоким лимитам запросов и расширенному контекстному окну для стандартной модели Gemini. При наличии подписки на тарифный план Google One AI Pro или Ultra вы можете автоматически воспользоваться этими преимуществами при входе в свою учетную запись Google в Android Studio.

Интеграция Google One с Gemini в Android Studio.