ИИ в Android Studio включает функции для каждого этапа процесса разработки. В таблице ниже перечислены некоторые ключевые функции, которые помогут вам в работе. ИИ в Android Studio быстро развивается, поэтому рекомендуем также ознакомиться с примечаниями к стабильному выпуску и примечаниями к предварительному выпуску, чтобы узнать о последних обновлениях.
| Категория | Функция | Описание | Документы |
|---|---|---|---|
| Режим агента | Как создать проект | Быстро создавайте прототипы приложений на основе своих идей с помощью ИИ. | Как создать проект с помощью ИИ |
| Параллельные разговоры | Запускайте несколько чатов в режиме агента параллельно, чтобы эффективно работать в режиме многозадачности в IDE. | Режим агента | |
| Как добавить ключ API | Добавьте ключ API, чтобы расширить окно контекста и получать более качественные ответы.
Применимо только к пользователям, которые используют модель по умолчанию в бесплатном тарифном плане. |
Как добавить собственный ключ Gemini API | |
| Как добавить MCP-сервер | Взаимодействуйте с внешними инструментами и расширяйте знания и возможности с помощью Model Context Protocol (MCP). | Как добавить MCP-сервер | |
| Как добавить удаленный MCP-сервер | Подключитесь к MCP-серверу, не устанавливая и не обслуживая его самостоятельно. | Как добавить MCP-сервер | |
Поддержка файлов AGENTS.md |
Задайте предпочтения для ответов агента на ваши запросы в одном или нескольких файлах Markdown, которые являются частью вашей базы кода. Инструкции, определенные в файлах AGENTS.md, не зависят от IDE. |
Настройте агент с помощью файлов AGENTS.md |
|
| Настроить разрешения | Вы можете управлять разрешениями для агента, чтобы точно контролировать рабочую область. | Как управлять разрешениями в режиме агента | |
| Доступ к базе знаний Android | Изучайте актуальную и достоверную документацию, которая поможет вам разрабатывать качественные приложения. | База знаний Android | |
| Поиск в интернете с помощью агента | Искать информацию в интернете в реальном времени. | Веб-поиск агента | |
| Как расширить возможности агента с помощью навыков | Навыки позволяют расширить возможности агента за счет специализированных знаний и настраиваемых рабочих процессов. | Как расширить возможности агента с помощью навыков | |
| Взаимодействие с подключенным устройством | У ИИ-агента в Android Studio есть доступ к инструментам, которые позволяют развертывать приложения на подключенных устройствах, проверять, что сейчас показывается на экране, делать скриншоты, искать ошибки в Logcat и взаимодействовать с запущенными приложениями. | Как протестировать и проверить изменения на устройстве | |
| Локальные сторонние модели | Выберите LLM, установленную локально на вашем компьютере, чтобы использовать функцию AI в Android Studio. | Использование локальной LLM | |
| Удаленные сторонние модели | Выберите LLM от поставщика удаленных моделей, чтобы использовать функции ИИ в Android Studio. | Как использовать удаленную LLM | |
| Код | Прогнозирование следующего изменения | Предлагает умные подсказки по правкам в других частях базы кода на основе недавних изменений. | Прогноз следующего изменения |
| Обновить зависимости | Обновите зависимости и пошагово устраните ошибки сборки. | Обновление зависимостей с помощью агента | |
| Создать модульные тесты | Агент может генерировать комплексные компилируемые модульные тесты для кода Kotlin и Java, включая методы setUp, инициализацию макетов и отдельные тестовые сценарии. |
Как создать модульные тесты | |
| Journeys для Android Studio | Пишите сквозные функциональные тесты, называемые путями, описывая шаги и утверждения на естественном языке. Агент преобразует ваши шаги в действия, которые он выполняет в приложении.
Включите эту функцию в Studio Labs. |
Journeys для Android Studio | |
| Написать | Генерация предварительного просмотра | Агент может автоматически генерировать предварительные просмотры Compose, включая макетные данные для параметров предварительного просмотра, для конкретной composable-функции или всех composable-функций в файле. | Как создать предварительный просмотр Compose |
| Преобразование интерфейса | Обновляйте интерфейс приложения, используя естественный язык, прямо на панели предварительного просмотра Compose. | Преобразование интерфейса | |
| Новый интерфейс из макета дизайна | Генерируйте код Compose прямо из макета дизайна. | Создание интерфейса с прикрепленным изображением | |
| Сопоставление интерфейса с целевым изображением | Привести интерфейс в соответствие с эталонным дизайном, если у вас уже есть начальный интерфейс. | Создание интерфейса с прикрепленным изображением | |
| Устраните проблемы с качеством интерфейса | Найдите и устраните проблемы, чтобы улучшить качество и доступность интерфейса. | Как находить и устранять проблемы с качеством интерфейса | |
| Интеграция с Android | Как анализировать сбои с помощью отчетов о качестве приложения | Используйте агент, чтобы анализировать отчеты о качестве приложения App Quality Insights, генерировать статистику, создавать сводки по сбоям и, если возможно, получать рекомендации по дальнейшим действиям, включая образцы кода и ссылки на нужную документацию. | Как анализировать сбои с помощью отчетов о качестве приложения |
| Как анализировать ошибки выполнения с помощью Logcat | Агент помогает понять и устранить ошибки из окна Logcat, упрощая процесс отладки. Когда в приложении возникает ошибка или исключение, нажмите "Исправить с помощью ИИ", чтобы получить объяснения и рекомендации, не выходя из IDE. | Как анализировать ошибки выполнения с помощью Logcat | |
| Как устранить ошибки сборки и синхронизации | Агент понимает ошибки сборки и синхронизации Gradle. Если возникают ошибки, нажмите на ссылку "Исправить с помощью ИИ" в выходных данных сборки, чтобы диагностировать и устранить проблемы. | ||
| Конфиденциальность и безопасность | Настроить доступ к контексту | Укажите, к каким файлам у агента будет доступ, используя файлы .aiexclude. |
Как настроить передачу контекста |
| Журналы | Собирайте в Cloud Logging историю действий в Gemini, включая запросы, ответы и метаданные, например строки кода, принятые пользователем.
Только для подписчиков Business. |
Как получить доступ к журналам аудита использования Gemini Enterprise с помощью Cloud Logging | |
| Управление зонами безопасности VPC | Создайте безопасную и контролируемую среду для программирования, чтобы защитить конфиденциальные данные и интеллектуальную собственность.
Только для подписчиков Business. |
Как защитить приложение с помощью Управления зонами безопасности VPC | |
| Показатели эффективности | Отслеживайте, как ваша команда использует Gemini и как это влияет на работу, включая такие показатели, как частота принятия рекомендаций по коду.
Только для подписчиков Business. |
Как посмотреть и экспортировать аналитические данные |