Novedades de productos

Android Studio Edición I/O: Novedades de las herramientas para desarrolladores de Android

Lectura de 8 min
Ver el perfil de Matthew Warner
Matthew Warner Gerente de producto

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.

Agent_Skills.png
Habilidades en el modo de agente

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.

Firebase_FullStack_apps.png
Crea una app de pila completa con Firebase a través del modo de agente

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. 

parallel_threads.png
Conversaciones paralelas en el modo de agente

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.

NewProjectAgent.png
Cómo compilar una app con New Project Agent

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.

LargeFormFactors_NPA.png
Cómo compilar apps de pantalla grande para dispositivos plegables y tablets

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.

Build_Android_apps_AI_Studio.png
Modo de compilación de Google AI Studio con el framework de Android

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.

AndroidCLI_2.png
La CLI de Android permite que cualquier agente con las herramientas y los conocimientos necesarios compile para Android.

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.  

Google_AI_Plan.png
Usa tu plan Google AI en el Modo agente

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.

Gemma4_Default_Model_Selector.png
Selector de modelos en el modo de agente

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.

BYOM.png
Configuración, proveedor de modelos

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.

Android_Bench_update.png
Resultados más recientes al 18 de mayo de 2026; consulta aquí para ver las actualizaciones

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.

Emulator.jpg
Pruebas multidispositivo con Android Emulator

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. 

ADB_wifi.png
Cómo vincular dispositivos con Wi-Fi

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.

upload_to_play_square.png
Sube el paquete de aplicación a Google Play

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.

DeveloperVerificationAndroidStudio.png
Estado del registro de la app con la verificación de desarrolladores de Android

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”.

LeakCanary.png
Revisa las fugas de memoria identificadas con LeakCanary a través del 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.

square_APA.png
Android Performance Analyzer (APA) ejecutándose en Android Studio y mostrando dos seguimientos en paralelo

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?".

Perf_analyzer_Agent_Chat.png
Análisis de seguimientos con la habilidad de análisis de Perfetto

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.
 

aqi-agent-integration.png
App Quality Insights y Corrección con IA

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.

Escrito por:
Continuar leyendo