Gemini en Android Studio incluye funciones para cada paso del proceso de desarrollo. Gemini es un espacio en rápido desarrollo, por lo que también debes consultar las notas de la versión estable y las notas de la versión preliminar de Android Studio para conocer las actualizaciones más recientes.
Categoría | Función | Descripción | Documentos |
---|---|---|---|
Chat | Chat | Es la interfaz original para interactuar con Gemini. Hazle a Gemini preguntas relacionadas con Android en cualquier momento de tu flujo de trabajo de desarrollo. | Chatea con Gemini |
Adjuntar archivos | Adjunta archivos a tu búsqueda para ayudar a Gemini a comprender mejor el contexto de tu pregunta y a identificar qué código debe actualizarse. Habilítalo a través de Studio Labs. |
Cómo adjuntar archivos | |
Cómo adjuntar imágenes | Adjunta una imagen a tu búsqueda para generar IU, depurar errores de IU, documentar la arquitectura de una app y mucho más.
Actualmente, solo está disponible en el nivel sin costo. Habilítalo a través de Studio Labs. |
Cómo adjuntar imágenes | |
Biblioteca de instrucciones (en el IDE) | Guarda y administra las instrucciones que usas con frecuencia, y recupéralas rápidamente cuando las necesites. | Cómo guardar y administrar instrucciones con la Biblioteca de instrucciones | |
Reglas | Define las preferencias para las respuestas de Gemini a tus preguntas. Define los lenguajes de programación, los estilos, los formatos de salida y mucho más que prefieras. | Personaliza tu experiencia con las reglas | |
Galería de instrucciones | Explora nuestra colección de instrucciones para inspirarte y descubrir cómo incorporar Gemini en tu flujo de trabajo. | Galería de instrucciones | |
Integración con herramientas externas | Recupera información y realiza acciones relacionadas con herramientas externas sin salir de Android Studio. Escribe @ para que aparezca una lista de herramientas
y selecciona una para incluirla en tu instrucción para Gemini. Por ejemplo, puedes pedirle a Gemini que muestre una lista de tus documentos de Google recientes escribiendo "@GoogleDocs muestra mis documentos recientes".
Solo para suscriptores del nivel Empresarial. |
||
Modo agente | Modo agente | El modo de agente está diseñado para manejar tareas de desarrollo complejas y de varias etapas que van más allá de lo que puedes experimentar con solo chatear con Gemini. El agente puede realizar cambios en varios archivos y corregir errores de forma iterativa, lo que acelera tu proceso de desarrollo. | Modo de agente |
Agrega una clave de API | En el modo de agente, agrega una clave de API para expandir la ventana de contexto y obtener respuestas de mayor calidad.
Solo se aplica a los usuarios del modelo predeterminado del nivel sin costo. |
Agrega tu propia clave de API de Gemini | |
Agrega un servidor de MCP | En el modo de agente, interactúa con herramientas externas y amplía el conocimiento y las capacidades con el Protocolo de Contexto del Modelo (MCP). | Agrega un servidor de MCP | |
Código | Cómo completar el código | Gemini ofrece autocompletado de código potenciado por IA en Android Studio que aparece como texto gris en cursiva a medida que escribes. La finalización de código te ahorra tiempo y te permite completar proyectos de codificación más rápido, ya que sugiere funciones completas. | Acelera la programación con la finalización de código con IA |
Transformación de código | Envía instrucciones a Gemini desde el editor de código para obtener sugerencias de código que te permitan modificar, optimizar o agregar código a tu proyecto. | Código de transformación | |
Reconsidera los nombres de las variables | Obtén sugerencias de Gemini para cambiar el nombre de una o todas las variables de un archivo. | Reconsidera los nombres de las variables | |
Genera situaciones de prueba de unidades | Gemini puede sugerir situaciones de prueba usando el contexto del código que deseas probar. Cuando genera situaciones de prueba unitaria, Gemini incluye nombres y descripciones detallados para tus pruebas, de modo que comprendas mejor la intención de cada prueba sugerida. | Genera situaciones de prueba de unidades | |
Recorridos con Gemini | Escribe pruebas funcionales de extremo a extremo, llamadas recorridos, describiendo los pasos y las aserciones con lenguaje natural. Gemini convierte tus pasos en acciones que Gemini realiza en tu app. Actualmente, está en versión preliminar.
Actualmente en versión preliminar. |
Journeys para Android Studio | |
Código del documento | Genera documentación clara y concisa para tu código con borradores instantáneos que puedes perfeccionar. | Genera documentación para tu código | |
Genera mensajes de confirmación | Gemini puede usar el contexto de los cambios de código y las confirmaciones recientes para generar un mensaje de confirmación. | Genera mensajes de confirmación | |
Personalización de código | La personalización de código te permite obtener sugerencias de código basadas en los repositorios privados de tu organización y, por lo tanto, cumplir con el estilo de programación de tu organización. Solo para suscriptores del nivel Business. |
Descripción general de la personalización del código | |
Redactar | Generación de la vista previa de Compose | Gemini puede generar automáticamente vistas previas de Compose, incluidos datos simulados para los parámetros de vista previa, para un elemento componible específico o todos los elementos componibles de un archivo.
Habilítalo a través de Studio Labs. |
Cómo generar vistas previas de Compose |
IU de transformación | Usa lenguaje natural para actualizar la IU de tu app directamente desde el panel de vista previa de Compose.
Habilítalo a través de Studio Labs. |
Transformar la IU | |
Integraciones con tecnología de Android | Analiza las fallas con App Quality Insights | Usa Gemini para analizar tus informes de fallas de App Quality Insights, generar estadísticas, proporcionar un resumen de fallas y (cuando sea posible) recomendar los próximos pasos, incluido el código de muestra y los vínculos a la documentación pertinente. | Analiza fallas con App Quality Insights y Gemini |
Analiza errores de tiempo de ejecución con Logcat | Gemini en Android Studio te ayuda a comprender y resolver errores desde la ventana Logcat, lo que optimiza tu proceso de depuración. Cuando tu app arroje un error o una excepción, haz clic en "Pregúntale a Gemini" para obtener explicaciones inmediatas y sugerencias prácticas sin salir del IDE. | Analiza errores de tiempo de ejecución con Logcat y Gemini | |
Obtén ayuda con los errores de compilación y sincronización | Gemini comprende los errores de compilación y sincronización de Gradle. Cuando se produzcan errores, haz clic en el vínculo "Pregúntale a Gemini" en el resultado de la compilación para que te ayude a diagnosticar y solucionar los problemas. | ||
Privacidad y seguridad | Cómo configurar el uso compartido de contexto | Configura qué archivos específicos se comparten con Gemini usando archivos .aiexclude . |
Cómo configurar el uso compartido de contexto |
Registro | Recopila la actividad de Gemini en Cloud Logging, incluidas las instrucciones y las respuestas, y los metadatos, como las líneas de código que acepta el usuario.
Solo para suscriptores del nivel Empresarial. |
Configura el registro de Gemini Code Assist Standard y Enterprise | |
Controles del servicio de VPC | Establece un entorno seguro y controlado para la programación y, así, proteger los datos sensibles y la propiedad intelectual.
Solo para suscriptores del nivel Empresarial. |
Configura los Controles del servicio de VPC para Gemini | |
Controla el acceso a la red con restricciones de dominio del usuario | Restringe el acceso a Gemini según los dominios de los usuarios.
Solo para suscriptores del nivel Empresarial. |
Cómo controlar el acceso a la red con restricciones de dominio del usuario | |
Otro | Métricas de productividad | Haz un seguimiento del uso que hace tu equipo de Gemini en Android Studio y el impacto que tuvo en tu trabajo, incluidas métricas como la tasa de aceptación de las recomendaciones de código.
Solo para suscriptores del nivel Empresarial. |
Genera métricas de Gemini Code Assist |