Мы получили отзывы о том, что разработчики хотят получить доступ к функциям ИИ в стабильных каналах как можно скорее. Теперь вы можете обнаружить и попробовать новейшие экспериментальные функции ИИ через меню Studio Labs в меню настроек, начиная со стабильного релиза Narwhal.
Вы можете получить первый взгляд на эксперименты с ИИ, поделиться своим отзывом и помочь нам внедрить их в IDE, которую вы используете каждый день. Перейдите на вкладку Studio Labs в настройках и включите функции, которые вы хотели бы начать использовать. Эти функции ИИ автоматически включаются в канареечных выпусках, и никаких действий не требуется.

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

Трансформируйте пользовательский интерфейс с помощью Gemini
Теперь вы можете преобразовывать код пользовательского интерфейса в среде Compose Preview, используя естественный язык непосредственно в предварительном просмотре. Чтобы использовать его, щелкните правой кнопкой мыши в Compose Preview и выберите Transform UI With Gemini . Затем введите свои запросы на естественном языке, например «Выровнять эти кнопки по центру», чтобы Gemini мог настроить макет или стиль, или выберите определенные элементы пользовательского интерфейса в предварительном просмотре для лучшего контекста. Затем Gemini отредактирует ваш код пользовательского интерфейса Compose на месте, который вы можете просмотреть и одобрить, что ускорит рабочий процесс разработки пользовательского интерфейса.
![]() | ![]() |
Вложение изображения в Gemini
Теперь вы можете прикреплять файлы изображений и предоставлять дополнительную информацию вместе с вашим запросом. Например: вы можете прикрепить макеты пользовательского интерфейса или скриншоты, чтобы сообщить контексту Gemini о макете вашего приложения. Следовательно, Gemini может генерировать код Compose на основе предоставленного изображения или объяснять компонуемые элементы и поток данных скриншота пользовательского интерфейса.

@Контекст файла в Gemini
Теперь вы можете прикреплять файлы проекта в качестве контекста в чат-взаимодействиях с Gemini в Android Studio. Это позволяет вам быстро ссылаться на файлы в ваших запросах для Gemini. В поле ввода чата Gemini введите @
, чтобы открыть меню завершения файла, и выберите файлы для прикрепления. Вы также можете щелкнуть раскрывающийся список Context , чтобы увидеть, какие файлы были автоматически прикреплены Gemini. Это дает вам больше контроля над контекстом, отправленным в Gemini.
