Android Studio Edición I/O: Novedades de las herramientas para desarrolladores de Android
Lectura de 8 min
Este año, en Google I/O, iremos más allá de los cambios iterativos y nos dirigiremos hacia un cambio fundamental en la forma en que se crean las apps. Nuestras herramientas más recientes se crearon para la era de los agentes con funciones que aumentan tu productividad como desarrollador de Android Y potencian los agentes de IA que implementas en tu base de código. Por lo tanto, ya sea que desarrolles exclusivamente con IA o que prefieras ser el arquitecto de cada línea de código, nuestras herramientas te mantendrán a la vanguardia.
A medida que pasamos del desarrollo "asistido por IA" al desarrollo "basado en agentes", hacemos que sea más fácil que nunca convertir una idea en una app de producción de alta calidad con un esfuerzo significativamente menor por parte de los desarrolladores.
¿Cuáles son las novedades de las herramientas para desarrolladores de Android? En esta entrada de blog, abordaremos 3 áreas principales:
- Deja que tu agente se encargue: Independientemente de la tarea de desarrollo en la que estés trabajando, el agente de Android Studio puede ayudarte: desde planificar la arquitectura y el diseño de la app hasta escribir código, realizar pruebas de unidades y corregir errores.
- Cualquier proveedor de IA, dondequiera que compiles: En Android Studio, puedes usar cualquier modelo, y hasta te ayudamos a elegir los que tienen el mejor rendimiento. Elige cualquiera de los mejores modelos remotos de Google, Anthropic u OpenAI, o bien, si necesitas ejecutarlo de forma local, Gemma 4 es nuestro modelo local más capaz y eficiente. Además, con Android CLI, puedes compilar apps para Android de forma más rápida y sencilla con los agentes y los entornos de desarrollo que elijas.
- Como siempre, el rendimiento y la calidad siguen siendo las principales prioridades: Seguimos invirtiendo en las herramientas para desarrolladores de Android que te encantan, desde el emulador hasta los generadores de perfiles, los analizadores de rendimiento y mucho más.
1: Deja que tu agente se encargue
Habilidades del agente
Android Studio ahora admite habilidades de agentes, conjuntos de instrucciones modulares que fundamentan los LLM en flujos de trabajo especializados y conocimientos específicos del dominio. Si agregas habilidades a tu proyecto, puedes enseñarle al agente a seguir prácticas recomendadas, patrones de arquitectura o flujos de trabajo de bibliotecas específicos. Esto permite una generación de código más precisa y adaptada al contexto, y la activación automatizada de habilidades para una tarea adecuada, lo que garantiza que el agente actúe como un experto. Incluimos muchas de las mejores habilidades de agentes de Android y Firebase en la compilación de Canary más reciente de Android Studio, para que puedas pasar directamente a la compilación.
Puedes crear tu propia habilidad o usar Android CLI para instalar nuestras habilidades oficiales, un repositorio que abarca algunos de los flujos de trabajo más comunes con los que algunos desarrolladores de Android y LLM pueden tener dificultades. Ayudan a los modelos a comprender y ejecutar mejor patrones específicos que siguen nuestras prácticas recomendadas y orientación sobre el desarrollo para desarrolladores de Android, como la migración de XML a Compose, el diseño de borde a borde, Navigation 3 y mucho más. Incluso puedes usar habilidades para Android XR, comenzando con una hermosa app de lentes con pantalla con Jetpack Compose Glimmer.
Crea apps full stack con Firebase en el modo de agente
Ahora, los servicios de Firebase, como las bases de datos de Auth y Firestore, se pueden habilitar directamente en el modo de agente en Android Studio con las habilidades del agente para Firebase. Tu agente podrá completar la integración de Firebase y configurar los servicios de backend. Esta integración te permite compilar aplicaciones para Android sólidas y de pila completa sin salir del IDE.
Conversaciones paralelas
Ahora puedes ejecutar varias conversaciones con el modo de agente en paralelo. En una conversación, puedes ejecutar pruebas y, mientras esperas, iniciar el modo de planificación para una nueva función en tu app, mientras usas un tercer hilo de conversación para escribir la documentación de tu app. Estas mejoras te ahorrarán tiempo y mejorarán tu productividad.
Un agente de New Project más capaz
El agente de New Project de Android Studio evolucionó y se convirtió en una potente herramienta para desarrolladores de pila completa que utiliza un plan de ejecución de varios pasos y un "bucle de generación" autónomo que corrige automáticamente los errores de compilación y configura las dependencias en varios archivos. Esta capacidad avanzada se amplifica de forma significativa gracias a su nueva integración con las habilidades de Firebase para agentes, lo que permite a los desarrolladores compilar, depurar e implementar aplicaciones de pila completa directamente desde una sola instrucción hasta la producción final.
Además, ahora ofrece compatibilidad con pantallas grandes. Puedes estructurar tu proyecto con diseños, navegación y componentes optimizados para tablets, dispositivos plegables y laptops desde el principio. Tiene lógica adicional para probar tu app en emuladores de pantalla grande si tienes uno habilitado. Solo tienes que configurar el dispositivo requerido en Android Emulator y el agente podrá probarlo.
2: Cualquier proveedor de IA, dondequiera que compiles
Crea apps para Android en Google AI Studio
Google AI Studio ahora cuenta con capacidades completas de desarrollo de apps para Android. Los usuarios pueden generar aplicaciones nuevas, obtener una vista previa de ellas de forma instantánea a través de un Android Emulator incorporado y, luego, implementarlas directamente en dispositivos físicos con ADB por USB. Además, los desarrolladores pueden publicar directamente en Google Play. AI Studio se encarga de crear el registro de la app, empaquetar el paquete y subirlo a un segmento de pruebas internas. Para el desarrollo avanzado y la preparación para publicar en producción, los proyectos se pueden exportar como un archivo ZIP y abrirse sin problemas en Android Studio. Para comenzar, visita Google AI Studio hoy mismo y empieza a crear.
Android CLI te ayuda a compilar con mayor rapidez y eficiencia con cualquier agente
Android CLI te permite compilar apps con cualquier agente, LLM y herramienta que elijas. La CLI de Android está diseñada para ayudar a los agentes de IA a compilar más rápido y usar menos tokens en comparación con el uso de herramientas de LLM genéricas. Si basas los agentes en la base de conocimiento y las habilidades de Android, ahora puedes hacer que el agente que elijas siga las prácticas recomendadas más recientes en cualquier entorno de programación.
Además, cuando usas la versión Canary más reciente de Android Studio Quail, la CLI de Android permite que tu agente aproveche las potentes funciones del IDE, como analizar archivos en busca de problemas o encontrar declaraciones de símbolos. Google Antigravity 2.0 ahora ofrece compatibilidad oficial para el desarrollo de Android con Android CLI.
plan Google AI
Ahora puedes usar tu plan de Google AI Pro o Ultra para obtener acceso a capacidad dedicada y límites de frecuencia más altos para Gemini en Android Studio. Esto es especialmente útil para las sesiones largas de desarrollo de Android con agentes, que pueden requerir el uso de más tokens. Android Studio detecta tu suscripción automáticamente cuando accedes con tu Cuenta de Google.
Gemma 4 para asistencia de programación local y la IA integrada en el dispositivo
Gemma 4 es un modelo local de vanguardia entrenado para el desarrollo de Android. Es nuestro modelo local más eficiente y es capaz de realizar programaciones de agentes complejas de varios pasos en Android Studio. Es ideal para desarrolladores que requieren privacidad de los datos, acceso sin conexión o que tuvieron problemas de cuota con otros modelos.
Y ahora, en la última compilación de Canary, puedes descargar y ejecutar Gemma 4 directamente desde el IDE, sin necesidad de configurar un servidor externo.
Incorpora tu propio modelo a Android Studio
Android Studio permite que los desarrolladores incorporen cualquier modelo que elijan en el IDE para obtener asistencia de IA de agentes. Potencia tu flujo de trabajo con modelos como Gemini, GPT y Claude, o usa un modelo local como Gemma 4. Esta flexibilidad ofrece a los desarrolladores un mayor control sobre el rendimiento, la privacidad y el costo.
Android Bench destaca los mejores modelos
A principios de este año, lanzamos Android Bench, la comparativa y tabla de clasificación diseñada para evaluar la eficacia con la que los LLM manejan las tareas de desarrollo de Android en el mundo real. El objetivo es acelerar las mejoras de la IA, lo que generará modelos más útiles para que los uses en la asistencia de IA, lo que, a su vez, generará apps de mejor calidad para los usuarios de Android.
Nos pediste que evaluáramos los modelos abiertos, por lo que los agregamos a la tabla de clasificación para ayudarte a ver cómo se comparan los LLM con privacidad adicional y acceso sin conexión. También estamos trabajando para aumentar significativamente la dificultad de los desafíos que les planteamos a los LLM, con el objetivo de seguir fomentando las mejoras. Esto incluye crear tareas de larga duración, que a un ingeniero de Android típico le lleva varios días completar.
3: Como siempre, el rendimiento y la calidad siguen siendo las prioridades principales:
Prueba las interacciones multidispositivo con Android Emulator
Android Emulator ahora cuenta con una nueva pila de red que habilita la conectividad de par a par sin configuración entre varios dispositivos virtuales en la misma máquina host. Esta actualización elimina la necesidad de redireccionar puertos de forma manual, lo que permite que los desarrolladores prueben fácilmente situaciones multidispositivo, como juegos multijugador locales, uso compartido de archivos y vinculación de apps complementarias. Al crear un backplane de red virtual compartido, Android Emulator proporciona un entorno más estable y coherente para crear experiencias de apps complejas e interconectadas en diferentes factores de forma.
Android Debug Bridge Wi-Fi 2.0
ADB Wi-Fi 2.0 ofrece una depuración inalámbrica mucho más confiable. Con la herramienta de línea de comandos de ADB más reciente de las herramientas de la plataforma de Android v37 y un dispositivo con Android 17, ahora puedes cambiar de red, apagar tu máquina y realizar tus actividades habituales, y tus dispositivos permanecerán conectados. Además, los dispositivos con la depuración inalámbrica habilitada se mostrarán automáticamente en el Administrador de dispositivos de Android Studio, lo que transmitirá el proceso de vinculación y facilitará más que nunca la conexión de teléfonos, relojes y otros dispositivos Android.
Android Studio ahora te permite publicar en Google Play para realizar pruebas
Android Studio ahora te permite subir nuevas versiones de tu app directamente a los segmentos de pruebas de Google Play Console. Para ello, selecciona una opción nueva y continúa con “Publicar para pruebas” al final del flujo de generación de un paquete de aplicación firmado. Esta integración admite la carga de una versión inicial de una app nueva en el segmento de pruebas internas de Play Console. También puedes usar esta función para subir versiones de apps existentes a los segmentos de pruebas. Para aprovechar esta función, debes registrarte en Google Play Console. Lee la entrada de blog “Novedades de Google Play” para conocer todas las actualizaciones de Play en I/O.
Asistencia para la verificación de desarrolladores de Android
Ahora puedes ver el estado de registro de tu app directamente en Android Studio cuando generas un paquete de aplicación o un APK firmado. Ver esta información en Android Studio te permite abordar los problemas de registro con anticipación y asegurarte de que tus apps estén listas antes de que entre en vigencia el requisito de verificación para los dispositivos Android certificados a partir de septiembre de 2026.
Detección de fugas de memoria con LeakCanary
Las fugas de memoria en Android ocurren cuando tu código conserva la referencia de un objeto mucho después de que finaliza su ciclo de vida. Esto evita que el recolector de elementos no utilizados (GC) recupere esa memoria, lo que, con el tiempo, genera un rendimiento lento o un OutOfMemoryError (OOM).
La tarea del generador de perfiles LeakCanary de Android Studio mejora significativamente la productividad de los desarrolladores, ya que permite analizar y, además, inspeccionar los seguimientos de fugas de memoria directamente en el entorno de desarrollo de escritorio, en lugar de hacerlo en el dispositivo móvil. Además, Android Studio optimiza la solución de problemas, ya que proporciona herramientas como “Ir a la declaración” para asignar el análisis de fugas directamente a la base de código, lo que permite que los desarrolladores ubiquen y resuelvan rápidamente las fugas de memoria.
A partir de la versión 1 de Android Studio Quail, ahora también puedes solicitarle a Gemini que revise la fuga de memoria por ti con el botón “Corregir con el agente”.
Android Performance Analyzer (APA)
Android Performance Analyzer (APA) es la nueva generación de generadores de perfiles de rendimiento para Android y proporciona un análisis coherente del uso de CPU, GPU, memoria y energía de tus apps y juegos que se ejecutan en dispositivos con Android 12 y versiones posteriores. APA se diseñó para ofrecer confiabilidad y rendimiento con velocidades de renderización de seguimiento hasta 26 veces más rápidas que las herramientas anteriores.
APA se integra de forma nativa con los agentes de IA y ofrece dos habilidades nuevas: habilidad de SQL de Perfetto y habilidad de análisis de Perfetto, que ayudan con preguntas como "¿Por qué el inicio de mi app es lento?".
Analizador de configuración de R8
R8 es una de las mejores formas de mejorar el rendimiento de tu app y reducir el espacio en memoria. Los beneficios de rendimiento que puedes obtener de R8 se correlacionan directamente con la cantidad de tu base de código que R8 puede optimizar. Presentamos una nueva herramienta para ayudarte a aprovechar al máximo la optimización de R8: el Analizador de configuración de R8. Proporciona estadísticas sobre la calidad de la configuración de R8 y cómo las reglas de conservación afectan a tu app. También presentamos tres puntuaciones que muestran qué parte de tu base de código está disponible para la optimización, la ofuscación y la reducción.
Correcciones sugeridas para fallas con la integración de agentes en AQI
La ventana de herramientas App Quality Insights ahora está integrada con el agente de IA para analizar los datos de fallas junto con tu código fuente para proporcionar explicaciones detalladas y sugerir posibles correcciones. Después de seleccionar una falla en la ventana de herramientas de App Quality Insights, navega a la pestaña Insights y haz clic en “See more” para ver una explicación detallada de la falla. Haz clic en “Corregir con IA” para que el agente sugiera cambios en el código que puedas revisar y aceptar.
Comenzar
Android Studio está cerrando la brecha entre la ideación y la implementación. Con herramientas potentes diseñadas para el desarrollo de agentes, nunca fue tan fácil compilar y lanzar apps para Android de alta calidad.
Descarga la versión preliminar más reciente de Android Studio Quail y prueba estas nuevas funciones. Como siempre, tus comentarios son fundamentales para nosotros. Consulta los problemas conocidos, informa errores y forma parte de nuestra vibrante comunidad en LinkedIn, YouTube o X. ¡Suerte con la programación!
Explora este anuncio y todas las actualizaciones de Google I/O 2026 en io.google.
-
Novedades de productosPrincipales actualizaciones de IA en Android para crear experiencias inteligentes de Google I/O 2026
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 crear experiencias inteligentes de forma nativa con el sistema y llevar el poder de la IA de Google a tus apps.
Jingyu Shi • Lectura de 2 min -
Novedades de productosEl flujo de trabajo y las necesidades de IA de cada desarrollador son únicos, y es importante poder elegir cómo la IA ayuda en tu desarrollo. En enero, presentamos la capacidad de elegir cualquier modelo de IA local o remoto para potenciar la funcionalidad de IA en Android Studio.
Matthew Warner • Lectura de 2 min -
Novedades de productosLas apps que se orienten a la próxima versión de Android ya no podrán escribir directamente en los contactos con el permiso WRITE_CONTACTS.
Roxanna Aliabadi Walker • Lectura de 6 min
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.