Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Recebemos feedback de que os desenvolvedores querem acessar os recursos de IA em canais
estáveis o mais rápido possível. Agora você pode descobrir e testar os recursos experimentais mais recentes de IA no menu Studio Labs do menu "Configurações", começando com a versão estável do Narwhal.
Você pode conferir os experimentos de IA, compartilhar seu feedback e ajudar a
integrá-los ao ambiente de desenvolvimento integrado que você usa todos os dias. Acesse a guia "Labs do Studio" nas Configurações
e ative os recursos que você quer usar. Esses recursos de IA são ativados automaticamente em versões canário, e nenhuma ação é necessária.
Recursos de IA nos Studio Labs
Recursos do Studio Labs
Gerar prévias de composição com o Gemini
O Gemini pode gerar automaticamente o código de prévia do Jetpack Compose, economizando tempo e esforço. Para acessar esse recurso, clique com o botão direito do mouse em um
combinável e navegue até Gemini > Gerar visualização do Compose ou
Gerar visualização do Compose para este arquivo. Também é possível clicar no link em um
painel de visualização vazio. O código de visualização gerado é apresentado em uma visualização de diff que permite aceitar, editar ou rejeitar rapidamente as sugestões, oferecendo uma maneira mais rápida de visualizar seus elementos combináveis.
Geração de visualização do Compose com o Gemini
Transformar a interface com o Gemini
Transforme o código da interface no ambiente de visualização do Compose usando linguagem natural
diretamente na prévia. Para usar, clique com o botão direito do mouse na prévia do Compose e selecione Transformar interface com o Gemini. Em seguida, insira seus comandos em linguagem natural, como "Alinhe esses botões ao centro", para orientar o Gemini a ajustar seu layout ou estilo, ou selecione elementos específicos da interface na prévia para ter um contexto melhor.
Em seguida, o Gemini edita seu código da interface do Compose no local, que você pode revisar e
aprovar, acelerando o fluxo de trabalho de desenvolvimento da interface. Para saber mais, consulte
Interface de transformação.
Acessar o menu "Transformar interface com o Gemini"
Aplicar uma transformação de linguagem natural a uma visualização do Compose
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-09-02 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-02 UTC."],[],[],null,["# AI features in Studio Labs\n\nWe've heard feedback that developers want to access AI features in stable\nchannels as soon as possible. You can now discover and try out the latest AI\nexperimental features through the **Studio Labs** menu in the Settings menu\nstarting with Narwhal stable release.\n\nYou can get a first look at AI experiments, share your feedback, and help us\nbring them into the IDE you use everyday. Go to the Studio Labs tab in Settings\nand enable the features you would like to start using. These AI features are\nautomatically enabled in canary releases and no action is required.\nAI features in Studio Labs\n\nStudio Labs features\n--------------------\n\n### Compose preview generation with Gemini\n\nGemini can automatically generate Jetpack Compose preview code saving you\ntime and effort. You can access this feature by right-clicking within a\ncomposable and navigating to **Gemini \\\u003e Generate Compose Preview** or\n**Generate Compose Preview for this file**, or by clicking the link in an\nempty preview panel. The generated preview code is presented in a diff view\nthat lets you to quickly accept, edit, or reject the suggestions, providing\na faster way to visualize your composables.\nCompose Preview generation with Gemini\n\n### Image attachment in Gemini\n\nYou can now attach image files and provide additional information along with\nyour prompt. For example: you can attach UI mock-ups or screenshots to tell\nGemini context about your app's layout. Consequently, Gemini can generate\nCompose code based on a provided image, or explain the composables and data flow\nof a UI screenshot. To learn more, see\n[Attach an image to your query](/studio/gemini/attach-image).\nImage attachment \\& preview generation using Gemini in Android Studio\n\n### @File context in Gemini\n\nYou can now attach your project files as context in chat interactions with\nGemini in Android Studio. This lets you quickly reference files in your prompts\nfor Gemini. In the Gemini chat input, type `@` to bring up a file completion\nmenu and select files to attach. You can also click the **Context** drop-down to\nsee which files were automatically attached by Gemini. This gives you more\ncontrol over the context sent to Gemini. To learn more, see\n[Attach a file to your query](/studio/gemini/attach-file).\n@File context in Gemini\n\n### Transform UI with Gemini\n\nTransform UI code within the Compose Preview environment using natural language\ndirectly in the preview. To use it, right-click in the Compose Preview and\nselect **Transform UI With Gemini** . Then enter your natural language requests,\nsuch as \"Center align these buttons,\" to guide Gemini in adjusting your layout\nor styling, or select specific UI elements in the preview for better context.\nGemini will then edit your Compose UI code in place, which you can review and\napprove, speeding up the UI development workflow. To learn more, see\n[Transform UI](/studio/gemini/transform-ui).\n\n|-------------------------------------------|-----------------------------------------------------------------|\n| Accessing 'Transform UI with Gemini' menu | Applying a natural language transformation to a Compose preview |"]]