Gemini в Android Studio включает функции для каждого этапа разработки. Gemini — быстро развивающаяся среда, поэтому также ознакомьтесь с примечаниями к стабильной версии Android Studio и примечаниями к предварительной версии для получения последних обновлений.
Категория | Особенность | Описание | Документы |
---|---|---|---|
Чат | Чат | Оригинальный интерфейс для взаимодействия с Gemini. Задавайте Gemini любые вопросы, связанные с Android, на любом этапе разработки. | Чат с Близнецами |
Прикрепить файлы | Прикрепите файлы к вашему запросу, чтобы помочь Gemini лучше понять контекст вашего вопроса и определить, какой код необходимо обновить. Включить через Studio Labs . | Прикрепить файлы | |
Прикрепить изображения | Прикрепите изображение к вашему запросу, чтобы помочь сгенерировать пользовательский интерфейс, отладить ошибки пользовательского интерфейса, задокументировать архитектуру приложения и многое другое. В настоящее время доступно только на бесплатной основе. Включить через Studio Labs . | Прикрепить изображения | |
Библиотека подсказок (в IDE) | Сохраняйте и управляйте часто используемыми подсказками, чтобы быстро вызывать их при необходимости. | Сохраняйте и управляйте подсказками с помощью библиотеки подсказок | |
Правила | Определите настройки ответов Gemini на ваши запросы. Укажите предпочтительные языки кодирования, стили, форматы вывода и многое другое. | Настройте свой опыт с помощью правил | |
Галерея подсказок | Ознакомьтесь с нашей коллекцией подсказок, чтобы получить вдохновение о том, как интегрировать Близнецов в свой рабочий процесс. | Галерея подсказок | |
Интеграция с внешними инструментами | Получайте информацию и выполняйте действия, связанные с внешними инструментами, не выходя из Android Studio. Введите @ , чтобы открыть список инструментов, и выберите один из них для включения в запрос Gemini. Например, вы можете попросить Gemini вывести список ваших последних документов Google, введя « @GoogleDocs list my recent docs».Только для подписчиков бизнес-уровня. | ||
Режим агента | Режим агента | Режим агента предназначен для решения сложных, многоэтапных задач разработки, выходящих за рамки простого общения с Gemini. Агент может вносить изменения в несколько файлов и итеративно исправлять ошибки, ускоряя процесс разработки. | Режим агента |
Добавить ключ API | Для режима агента: добавьте ключ API, чтобы расширить контекстное окно и получать еще более качественные ответы. Применимо только к пользователям модели по умолчанию бесплатного уровня. | Добавьте свой собственный ключ API Gemini | |
Добавить MCP-сервер | Для режима агента: взаимодействие с внешними инструментами и расширение знаний и возможностей с помощью протокола контекста модели (MCP). | Добавить MCP-сервер | |
Код | Автодополнение кода | Gemini предлагает функцию автодополнения кода в Android Studio с поддержкой искусственного интеллекта, которая отображается серым курсивом по мере ввода текста. Функция автодополнения кода экономит время и позволяет быстрее завершать проекты по программированию, предлагая готовые функции. | Ускорьте кодирование с помощью автодополнения кода ИИ |
Преобразование кода | Запросите у Gemini из редактора кода предложения по изменению, оптимизации или добавлению кода в ваш проект. | Преобразовать код | |
Переосмыслите имена переменных | Получите рекомендации от Gemini по переименованию одной или всех переменных в файле. | Переосмыслите имена переменных | |
Создание сценариев модульного тестирования | Gemini может предлагать тестовые сценарии, исходя из контекста тестируемого кода. При генерации сценариев модульного тестирования Gemini добавляет подробные названия и описания тестов, чтобы вы лучше понимали назначение каждого предлагаемого теста. | Создание сценариев модульного тестирования | |
Путешествия с Близнецами | Пишите сквозные функциональные тесты, называемые «путями», описывая шаги и утверждения на естественном языке. Gemini преобразует ваши шаги в действия, которые Gemini выполняет в вашем приложении. В настоящее время доступна предварительная версия. В настоящее время находится в стадии предварительного просмотра . | Путешествия для Android Studio | |
Код документа | Создавайте понятную и краткую документацию для своего кода с помощью мгновенных черновиков, которые вы можете дорабатывать и совершенствовать. | Создайте документацию для вашего кода | |
Генерировать сообщения о фиксации | Gemini может использовать контекст изменений вашего кода и недавних коммитов для генерации сообщения о коммите. | Генерировать сообщения о фиксации | |
Настройка кода | Настройка кода позволяет вам получать предложения по коду, основанные на частных репозиториях вашей организации, и, таким образом, соответствовать стилю кодирования вашей организации. Только для подписчиков бизнес-уровня. | Обзор настройки кода | |
Сочинять | Создание предварительного просмотра | Gemini может автоматически генерировать предварительные просмотры Compose, включая фиктивные данные для параметров предварительного просмотра, для определенного компонуемого объекта или всех компонуемых объектов в файле. Включить через Studio Labs . | Генерировать предварительные просмотры Compose |
Преобразование пользовательского интерфейса | Используйте естественный язык для обновления пользовательского интерфейса вашего приложения непосредственно из панели предварительного просмотра «Создать». Включить через Studio Labs . | Преобразование пользовательского интерфейса | |
Интеграции на базе Android | Анализируйте сбои с помощью App Quality Insights | Используйте Gemini для анализа отчетов о сбоях App Quality Insights, получения аналитических сведений, предоставления сводки по сбоям и (по возможности) рекомендации дальнейших действий, включая примеры кода и ссылки на соответствующую документацию. | Анализируйте сбои с помощью App Quality Insights и Gemini |
Анализ ошибок выполнения с помощью Logcat | Gemini в Android Studio помогает вам анализировать и устранять ошибки в окне Logcat, оптимизируя процесс отладки. Если ваше приложение выдаёт ошибку или исключение, нажмите «Спросить Gemini», чтобы получить немедленные объяснения и практические рекомендации, не выходя из IDE. | Анализируйте ошибки времени выполнения с помощью Logcat и Gemini | |
Получите помощь с ошибками сборки и синхронизации | Gemini распознаёт ошибки сборки и синхронизации Gradle. При возникновении ошибок нажмите ссылку «Спросить Gemini» в результатах сборки, чтобы получить помощь в диагностике и устранении неполадок. | ||
Конфиденциальность и безопасность | Настроить совместное использование контекста | Configure which files specifically are shared with Gemini using .aiexclude files. | Настроить совместное использование контекста |
Ведение журнала | Собирайте активность Gemini в Cloud Logging, включая запросы и ответы, а также метаданные, такие как строки кода, принятые пользователем. Только для подписчиков бизнес-уровня. | Настройка ведения журнала Gemini Code Assist Standard и Enterprise | |
Управление службами VPC | Создайте безопасную и контролируемую среду для кодирования, чтобы защитить конфиденциальные данные и интеллектуальную собственность. Только для подписчиков бизнес-уровня. | Настройка управления службами VPC для Gemini | |
Управление сетевым доступом с помощью ограничений домена пользователя | Ограничьте доступ к Gemini на основе доменов пользователей. Только для подписчиков бизнес-уровня. | Управление сетевым доступом с помощью ограничений домена пользователя | |
Другой | Показатели производительности | Отслеживайте использование Gemini вашей командой в Android Studio и влияние, которое оно оказало на вашу работу, включая такие показатели, как скорость принятия рекомендаций по коду. Только для подписчиков бизнес-уровня. | Генерация метрик Gemini Code Assist |