Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Recibimos comentarios de que los desarrolladores quieren acceder a las funciones basadas en IA en los canales estables lo antes posible. Ahora puedes descubrir y probar las funciones experimentales más recientes basadas en IA a través del menú Studio Labs en el menú Configuración a partir de la versión estable de Narwhal.
Puedes echar un vistazo a los experimentos con IA, compartir tus comentarios y ayudarnos a incorporarlos al IDE que usas todos los días. Ve a la pestaña Studio Labs en Configuración y habilita las funciones que quieras comenzar a usar. Estas funciones basadas en IA se habilitan automáticamente en las versiones canary y no es necesario realizar ninguna acción.
Funciones basadas en IA en Studio Labs
Funciones de Studio Labs
Generación de vistas previas de redacción con Gemini
Gemini puede generar automáticamente código de vista previa de Jetpack Compose, lo que te ahorra tiempo y esfuerzo. Para acceder a esta función, haz clic con el botón derecho dentro de un elemento componible y navega a Gemini > Generate Compose Preview o Generate Compose Preview for this file, o bien haz clic en el vínculo en un panel de vista previa vacío. El código de vista previa generado se presenta en una vista de diferencias que te permite aceptar, editar o rechazar rápidamente las sugerencias, lo que proporciona una forma más rápida de visualizar tus elementos componibles.
Generación de la vista previa de Compose con Gemini
Transforma la IU con Gemini
Transforma el código de la IU en el entorno de Vista previa de Compose con lenguaje natural directamente en la vista previa. Para usarlo, haz clic con el botón derecho en la vista previa de Compose y selecciona Transform UI With Gemini. Luego, ingresa tus solicitudes en lenguaje natural, como "Centra estos botones", para guiar a Gemini en el ajuste de tu diseño o estilo, o bien selecciona elementos específicos de la IU en la vista previa para obtener un mejor contexto.
Luego, Gemini editará tu código de la IU de Compose en el lugar, lo que podrás revisar y aprobar, lo que acelerará el flujo de trabajo de desarrollo de la IU. Para obtener más información, consulta Transform UI.
Cómo acceder al menú "Transformar la IU con Gemini"
Cómo aplicar una transformación de lenguaje natural a una vista previa de Compose
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-09-02 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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 |"]]