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 и его влияние на вашу работу, включая такие показатели, как процент принятия рекомендаций по коду. Только для подписчиков бизнес-тарифа. | Просмотр и экспорт аналитических данных |