Novedades de productos
Potencia tu desarrollo de Android con 6 sugerencias de expertos para Gemini en Android Studio
Lectura de 4 min
En enero, anunciamos la actualización de funciones de Android Studio Otter 3 en versión estable, que incluye mejoras en el modo de agente y muchas otras actualizaciones para brindar más control y flexibilidad en el uso de la IA para ayudarte a compilar apps de Android de alta calidad. Para ayudarte a aprovechar al máximo Gemini en Android Studio y todas las funciones nuevas, nos reunimos con ingenieros de Google y Expertos de Google Developers para recopilar sus prácticas recomendadas para trabajar con las funciones más recientes, incluido el modo agente y el asistente de New Project. Aquí tienes algunas estadísticas útiles para ayudarte a aprovechar al máximo tu desarrollo:
1. Compila apps desde cero con el asistente de New Project
El nuevo asistente de Project, que ahora está disponible en las compilaciones Canary más recientes, integra Gemini con el asistente de New Project de Studio. Con solo proporcionar instrucciones y (opcionalmente) maquetas de diseño, puedes generar aplicaciones completas desde cero, incluidos el andamiaje, la arquitectura y los diseños de Jetpack Compose.
Integrado con Android Emulator, puede implementar tu compilación y "recorrer" la app, asegurándose de que funcione correctamente y de que las pantallas renderizadas coincidan con tu visión. Además, puedes usar el modo de agente para seguir trabajando en la app y realizar iteraciones, aprovechando Gemini para definir mejor tu app y adaptarla a tu visión.
Además, si bien esta función funciona con el modelo predeterminado (sin costo), te recomendamos que la uses con una clave de API de AI Studio para acceder a los modelos más recientes, como Gemini 3.1 Pro o 3.0 Flash, que se destacan en los flujos de trabajo basados en agentes. Además, agregar tu clave de API permite que el asistente de New Project use Nano Banana tras bambalinas para ayudarte a generar ideas sobre el diseño de la IU y mejorar la fidelidad visual de la aplicación generada. - Trevor Johns, ingeniero de Relaciones con Desarrolladores.
Diálogo para configurar un proyecto nuevo.
2. Pídele al agente que defina mejor tu código proporcionándole contextos "intencionales"
Cuando usas agentes de Gemini, la calidad del resultado está directamente relacionada con los límites que estableces. No solo le pidas que "corrija este código", sino que debes ser muy intencional con el contexto que le proporcionas y especificar lo que quieres (y lo que no). Mejora el resultado proporcionando blogs o documentos recientes para que el modelo pueda hacer sugerencias precisas basadas en ellos.
Pídele al agente que simplifique la lógica compleja o que te diga si ve algún problema fundamental con ella, o incluso que busque riesgos de seguridad en áreas en las que no te sientas seguro. Ser firme con tus instrucciones, incluso decirle al modelo "no inventes cosas" en casos en los que usas APIs muy nuevas o experimentales, ayuda a que la IA se enfoque en los resultados que intentas lograr. - Alejandra Stamato, Android Google Developer Expert e ingeniera de Android en HubSpot.
3. Usa la documentación con el modo de agente para proporcionar contexto para las bibliotecas nuevas
Para evitar que el modelo alucine código para bibliotecas nuevas o de nicho, aprovecha las herramientas de agente de Android Studio para tener acceso a la documentación: Search Android Docs y Fetch Android Docs. Puedes indicarle a Gemini que busque en la base de conocimientos de Android o en artículos de documentación específicos. El modelo puede elegir usarla si cree que le falta información, lo que es bueno, en especial cuando usas APIs de nicho o que no son tan comunes.
Si estás seguro de que quieres que el modelo consulte la documentación y asegurarte de que se activen esas herramientas, un buen truco es agregar algo como "buscar la documentación oficial" o "consultar los documentos" a tus instrucciones. Y, para obtener documentación sobre diferentes bibliotecas que no sean específicas de Android, instala un servidor de MCP que te permita acceder a documentación como Context7 (o algo similar). - José Alcérreca, ingeniero de Relaciones con Desarrolladores de Android, Google.
4. Usa la IA para ayudarte a compilar Agents.md archivos para usar frameworks, bibliotecas y sistemas de diseño personalizados
Para asegurarte de que el agente use frameworks, bibliotecas y sistemas de diseño personalizados, tienes dos opciones: 1) En la configuración, Android Studio te permite especificar las reglas que se deben seguir cuando Gemini realiza estas acciones por ti. O 2) Crea archivos Agents.md en tu aplicación y especifica cómo se deben hacer las cosas o actúa como guía para cuando la IA realiza una tarea, frameworks específicos, sistemas de diseño o formas específicas de hacer las cosas (como la arquitectura exacta, las cosas que se deben hacer o no), de forma estándar con viñetas para darle instrucciones claras a la IA.
Administra archivos AGENTS.md como contexto.
También puedes usar el archivo Agents.md en la raíz del proyecto y tenerlos en diferentes módulos (o incluso subdirectorios) de tu proyecto. Cuanto más contexto tengas o más orientación esté disponible cuando trabajes, más acceso tendrá la IA. Si tienes problemas para crear estos archivos Agents.md, puedes usar la IA para ayudarte a compilarlos o proporcionarte bases según los proyectos que tengas y, luego, editarlos para que no tengas que comenzar desde cero. - Joe Birch, Android Google Developer Expert e ingeniero del personal en Buffer.
5. Descarga las tareas tediosas al agente y ahorra tiempo
Puedes hacer que el agente de Gemini en Android Studio te ayude a realizar tareas como escribir y revisar más rápido. Por ejemplo, puede ayudarte a escribir mensajes de confirmación, lo que te brinda un buen resumen que puedes revisar y ahorrar tiempo. Además, haz que escriba pruebas. Bajo tu dirección, el agente puede consultar las otras pruebas de tu proyecto y escribir una buena prueba para que la ejecutes siguiendo las prácticas recomendadas con solo mirarlas. Otro buen ejemplo de una tarea tediosa es escribir un analizador nuevo para un formato JSON determinado. Solo dale a Gemini algunos ejemplos y te ayudará a comenzar muy rápido. - Diego Pérez, ingeniero de software de Android, Google
6. Controla lo que compartes con la IA usando exclusiones o comandos simples, junto con modelos pagados.
Si quieres controlar lo que se comparte con la IA mientras usas los planes sin costo, puedes excluir parte o todo tu código del entrenamiento del modelo agregando un archivo de exclusiones de IA (".aiexclude") a tu proyecto. Este archivo usa la coincidencia de patrones glob similar a un archivo .gitignore, que especifica directorios o archivos sensibles que deben ocultarse de la IA. Puedes colocar archivos .aiexclude en cualquier lugar del proyecto y sus raíces del VCS para controlar a qué archivos pueden acceder las funciones potenciadas por IA.
Un ejemplo de un archivo `.aiexclude` en Android Studio.
Como alternativa, en la configuración de Android Studio, también puedes inhabilitar el uso compartido de contexto por proyecto o por usuario (aunque este método limita la funcionalidad de varias funciones porque la IA no verá tu código).
Recuerda que los planes pagados nunca usan tu código para el entrenamiento del modelo. Esto incluye a los usuarios que usan una clave de API de AI Studio y a las empresas que están suscriptas a Gemini Code Assist. - Trevor Johns, ingeniero de Relaciones con Desarrolladores.
Obtén más información del equipo de Android y de Google Developer Experts sobre Gemini en Android Studio en nuestra reciente charla informal y descarga Android Studio para comenzar.
Seguir leyendo
-
Novedades de productos
Nos complace anunciar que la actualización de funciones de Android Studio Otter 3 ya es estable. Esta versión repleta de funciones incluye una gran actualización para tus flujos de trabajo basados en agentes en Android Studio y te ofrece más flexibilidad y control sobre cómo usas la IA para ayudarte a compilar apps de Android.
Sandhya Mohan, Trevor Johns • Lectura de 9 min
-
Novedades de productos
La actualización de funciones de Android Studio Otter 2 llegó para potenciar tu productividad.
Sandhya Mohan, Trevor Johns • Lectura de 3 min
-
Novedades de productos
En Google I/O 2026, presentamos el cambio de Android de un sistema operativo a un sistema de inteligencia. También mostramos cómo puedes compilar experiencias inteligentes de forma nativa con el sistema y llevar la potencia de la IA de Google a tus apps.
Jingyu Shi • Lectura de 2 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.