Возможности Gemini в Android Studio

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

Категория Особенность Описание Документы
Режим агента Создать новый проект С помощью искусственного интеллекта вы можете быстро превратить идею в прототип приложения. Создайте новый проект с использованием ИИ.
Параллельные разговоры Для эффективной многозадачности в среде разработки запускайте несколько диалогов в режиме агента параллельно. Режим агента
Добавить ключ API Добавьте ключ API, чтобы расширить контекстное окно и получать ответы еще более высокого качества.

Применимо только к пользователям, использующим стандартную модель бесплатного тарифного плана.
Добавьте собственный ключ API Gemini.
Добавить сервер MCP Взаимодействуйте с внешними инструментами и расширяйте свои знания и возможности, используя протокол контекста модели (MCP). Добавить сервер MCP
Добавить удалённый сервер MCP Подключайтесь к серверу MCP без необходимости самостоятельной установки и обслуживания. Добавить сервер MCP
Поддержка файла AGENTS.md Задайте параметры ответов Gemini на ваши запросы в одном или нескольких файлах Markdown, являющихся частью вашего кода. Инструкции, определенные в файлах AGENTS.md , не зависят от IDE. Настройте Gemini с помощью файлов AGENTS.md
Управление правами доступа Вы можете управлять конкретными правами доступа для агента, что обеспечивает детальный контроль над вашим рабочим пространством. Управление правами доступа в режиме агента
Получите доступ к базе знаний Android. Получите доступ к актуальной и авторитетной документации, которая поможет вам разрабатывать высококачественные приложения. База знаний Android
Поиск агентов в интернете Проводите поиск в интернете в режиме реального времени, чтобы получать актуальную информацию. Поиск агентов в интернете
Расширьте возможности режима агента с помощью навыков. Навыки позволяют расширить возможности режима агента, добавив специализированные знания и настраиваемые рабочие процессы. Расширьте возможности режима агента с помощью навыков.
Взаимодействуйте с подключенным устройством. В Android Studio ИИ-агент имеет доступ к инструментам для развертывания приложения на подключенном устройстве, анализа текущего содержимого экрана, создания снимков экрана, проверки Logcat на наличие ошибок и взаимодействия с запущенным приложением. Проверьте и подтвердите изменения на устройстве.
Локальные сторонние модели Выберите локально установленный на вашем компьютере модуль LLM, чтобы использовать функциональность искусственного интеллекта в Android Studio. Воспользуйтесь местным магистерским дипломом.
Удаленные сторонние модели Выберите модель LLM от удалённого поставщика моделей, чтобы использовать функциональность искусственного интеллекта в Android Studio. Используйте удаленный LLM
Код Прогноз следующего редактирования Предлагает внести изменения в другие разделы вашего кода на основе ваших последних правок. Прогноз следующего редактирования
Обновить зависимости Обновляйте зависимости и итеративно устраняйте ошибки сборки по ходу процесса. Обновите зависимости с помощью агента Gemini.
Сгенерировать модульные тесты Gemini может генерировать комплексные, компилируемые модульные тесты для вашего кода на Kotlin и Java, включая методы setUp , инициализацию фиктивных объектов и отдельные тестовые случаи. Сгенерировать модульные тесты
Путешествия с Близнецами Пишите сквозные функциональные тесты, называемые «путешествиями», описывая шаги и утверждения с помощью естественного языка. Gemini преобразует ваши шаги в действия, которые Gemini выполняет в вашем приложении.

Включить через Studio Labs .
Journeys for Android Studio
Сочинить Создание предварительного просмотра Gemini может автоматически генерировать предварительные просмотры Compose, включая фиктивные данные для параметров предварительного просмотра, для конкретного или всех компонентов Compose в файле. Создать предварительный просмотр при создании сообщения
Трансформация пользовательского интерфейса Используйте естественный язык для обновления пользовательского интерфейса вашего приложения непосредственно из панели предварительного просмотра в окне «Составление». Трансформация пользовательского интерфейса
Новый пользовательский интерфейс, созданный на основе макета дизайна. Генерируйте код Compose непосредственно из макета дизайна. Создание пользовательского интерфейса с прикрепленным изображением
Сопоставление пользовательского интерфейса с целевым изображением Если у вас уже есть готовый первоначальный дизайн, убедитесь, что ваш пользовательский интерфейс соответствует эталонному образцу. Создание пользовательского интерфейса с прикрепленным изображением
Исправлены проблемы с качеством пользовательского интерфейса. Выявляйте и устраняйте проблемы для улучшения качества и доступности пользовательского интерфейса. Выявление и устранение проблем с качеством пользовательского интерфейса.
Интеграции на базе Android Анализируйте сбои с помощью App Quality Insights. Используйте Gemini для анализа отчетов о сбоях в App Quality Insights, получения аналитических данных, составления сводки о сбоях и (по возможности) рекомендаций по дальнейшим действиям, включая примеры кода и ссылки на соответствующую документацию. Анализируйте сбои с помощью App Quality Insights и Gemini.
Анализ ошибок во время выполнения с помощью Logcat. Gemini в Android Studio помогает понимать и устранять ошибки прямо из окна Logcat, упрощая процесс отладки. Когда ваше приложение выдает ошибку или исключение, нажмите «Спросить Gemini», чтобы получить мгновенные объяснения и практические рекомендации, не покидая IDE. Анализ ошибок во время выполнения с помощью Logcat и Gemini.
Получите помощь при ошибках сборки и синхронизации. Gemini понимает ошибки сборки и синхронизации Gradle. При возникновении ошибок нажмите ссылку «Задать вопрос Gemini» в выходных данных сборки, чтобы получить помощь в диагностике и устранении проблем.
Конфиденциальность и безопасность Настройка совместного использования контекста Настройте, какие именно файлы будут передаваться в Gemini, используя файлы .aiexclude . Настройка совместного использования контекста
Ведение журнала Собирайте данные об активности Gemini в Cloud Logging, включая запросы и ответы, а также метаданные, такие как строки кода, принятые пользователем.

Только для подписчиков бизнес-тарифа.
Получите доступ к журналам аудита использования Gemini Enterprise с помощью Cloud Logging.
Управление службами VPC Создайте безопасную и контролируемую среду для программирования, чтобы защитить конфиденциальные данные и интеллектуальную собственность.

Только для подписчиков бизнес-тарифа.
Защитите свое приложение с помощью VPC Service Controls.
Показатели производительности Отслеживайте использование Gemini вашей командой в Android Studio и его влияние на вашу работу, включая такие показатели, как процент принятия рекомендаций по коду.

Только для подписчиков бизнес-тарифа.
Просмотр и экспорт аналитических данных