Gemini en Android Studio incluye funciones para cada paso del proceso de desarrollo. En la siguiente tabla, se enumeran algunas de las funciones clave disponibles para potenciar tu flujo de trabajo. 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's para conocer las actualizaciones más recientes.
| Categoría | Función | Descripción | Documentos |
|---|---|---|---|
| Modo agente | Crea un proyecto nuevo | Pasa de una idea a un prototipo de app rápidamente con la ayuda de la IA. | Crea un proyecto nuevo con IA |
| Conversaciones paralelas | Ejecuta varias conversaciones del modo agente en paralelo para realizar varias tareas de manera eficaz dentro del IDE. | Modo agente | |
| Agrega una clave de API | 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 | 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 | |
| Agrega un servidor de MCP remoto | Conéctate a un servidor de MCP sin tener que instalarlo ni mantenerlo por tu cuenta. | Agrega un servidor de MCP | |
Compatibilidad con archivos AGENTS.md |
Define las preferencias para las respuestas de Gemini a tus consultas en uno o
más archivos Markdown que forman parte de tu base de código. Las instrucciones definidas
en AGENTS.md archivos son independientes del IDE. |
Personaliza Gemini con archivos AGENTS.md |
|
| Administrar permisos | Puedes administrar permisos específicos para el agente, lo que te brinda un control detallado sobre tu espacio de trabajo. | Administra permisos en el modo agente | |
| Accede a la base de conocimientos de Android | Accede a documentación actualizada y autorizada para ayudarte a desarrollar apps de alta calidad. | Base de conocimientos de Android | |
| Búsqueda web del agente | Realiza búsquedas web en tiempo real para acceder a información actualizada. | Búsqueda web del agente | |
| Extiende el modo agente con habilidades | Las habilidades te permiten mejorar las capacidades del modo agente con conocimientos especializados y flujos de trabajo personalizados. | Extiende el modo agente con habilidades | |
| Interactúa con el dispositivo conectado | El agente de IA en Android Studio tiene acceso a herramientas para implementar una app en el dispositivo conectado, inspeccionar lo que se muestra actualmente en la pantalla, tomar capturas de pantalla, verificar Logcat en busca de errores e interactuar con la app en ejecución. | Prueba y verifica los cambios en un dispositivo | |
| Modelos locales de terceros | Elige un LLM instalado de forma local en tu computadora para potenciar la funcionalidad de IA en Android Studio. | Usa un LLM local | |
| Modelos remotos de terceros | Elige un LLM de un proveedor de modelos remotos para potenciar la funcionalidad de IA en Android Studio. | Usa un LLM remoto | |
| Código | Predicción de la próxima edición | Sugiere de forma proactiva ediciones en otras partes de tu base de código en función de los cambios recientes. | Predicción de la próxima edición |
| Actualiza las dependencias | Actualiza las dependencias y resuelve de forma iterativa los errores de compilación en el proceso. | Actualiza las dependencias con el agente de Gemini | |
| Generar pruebas de unidades | Gemini puede generar pruebas de unidades integrales y compilables para tu código de Kotlin
y Java, incluidos los métodos setUp, la inicialización de objetos simulados,
y los casos de prueba individuales. |
Generar pruebas 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.
Habilita esta función a través de Studio Labs. |
Recorridos para Android Studio | |
| Redactar | Generación de vista previa de Compose | Gemini puede generar automáticamente vistas previas de Compose, incluidos datos simulados para parámetros de vista previa, para un elemento componible específico o todos los elementos componibles de un archivo. | Genera vistas previas de Compose |
| Transforma la IU | Usa lenguaje natural para actualizar la IU de tu app directamente desde el panel de vista previa de Compose. | Transforma la IU | |
| IU nueva a partir de un diseño simulado | Genera código de Compose directamente desde un diseño simulado. | Genera la IU con archivos adjuntos de imágenes | |
| Haz coincidir la IU con una imagen de destino | Haz que tu IU coincida con un diseño de referencia cuando ya tengas una IU inicial creada. | Genera la IU con archivos adjuntos de imágenes | |
| Soluciona problemas de calidad de la IU | Encuentra y soluciona problemas para mejorar la calidad y la accesibilidad de la IU. | Encuentra y soluciona problemas de calidad de la IU | |
| Integraciones con tecnología de Android | Analiza 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 de Logcat, lo que optimiza el proceso de depuración. Cuando tu app arroja un error o una excepción, haz clic en "Preguntar 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 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 "Preguntar a Gemini" en el resultado de la compilación para ayudarte a diagnosticar y solucionar los problemas. | ||
| Privacidad y seguridad | Configura el uso compartido de contexto | Configura qué archivos se comparten específicamente con Gemini mediante archivos .aiexclude. |
Configura el uso compartido de contexto |
| Logging | Recopila la actividad en Gemini en Cloud Logging, incluidas las instrucciones y las respuestas, y los metadatos, como las líneas de código aceptadas por el usuario.
Solo para suscriptores del nivel Business. |
Accede a los registros de auditoría de uso de Gemini Enterprise con Cloud Logging | |
| Controles del servicio de VPC | Establece un entorno seguro y controlado para la codificación para proteger los datos sensibles y la propiedad intelectual.
Solo para suscriptores del nivel Business. |
Protege tu app con los Controles del servicio de VPC | |
| 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 Business. |
Consulta y exporta datos de estadísticas |