Novedades de productos

Android Studio I/O Edition: Novedades en las herramientas para desarrolladores de Android

Lectura de 8 min
Matthew Warner
Gerente de producto

Este año en Google I/O, vamos más allá de los cambios iterativos y nos dirigimos hacia un cambio fundamental en la forma en que se compilan las apps. Nuestras herramientas más recientes están diseñadas para la era de los agentes con funciones que aumentan la productividad para ti como desarrollador de Android y potencian los agentes de IA que implementas en tu base de código. Por lo tanto, ya sea que compiles exclusivamente con IA o 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 de agentes", facilitamos más que nunca convertir una idea en una app de producción de alta calidad con mucho menos esfuerzo por parte del desarrollador.

¿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 de todo: Cualquiera sea la tarea de desarrollo en la que estés trabajando, el agente de Android Studio puede ayudarte: desde la planificación de la arquitectura y el diseño de la app hasta la escritura de código, las pruebas de unidades y la corrección de errores.
  • Cualquier proveedor de IA, en cualquier lugar donde compiles: En Android Studio, puedes usar cualquier modelo y, además, te ayudamos a elegir los que tienen mejor rendimiento. Elige cualquiera de los principales modelos remotos de Google, Anthropic, OpenAI o, si necesitas ejecutar de forma local, Gemma 4 es nuestro modelo local más potente y eficiente. Además, con la CLI de Android, 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 de todo

Habilidades del agente

Android Studio ahora admite las habilidades del agente, 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 biblioteca específicos. Esto permite una generación de código más precisa y sensible al contexto, y la activación automática de habilidades para una tarea adecuada, lo que garantiza que el agente actúe como un experto. Incluimos muchas de las principales habilidades de agentes de Android y Firebase en la versión Canary más reciente de Android Studio, por lo que puedes pasar directamente a la compilación.

Agent_Skills.png
Habilidades en el modo de agente

Puedes crear tu propia habilidad o usar CLI de Android 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 de Android, como la migración de XML a Compose, de extremo a extremo, Navigation 3 y mucho más. Incluso puedes usar habilidades para Android XR, comenzando con una atractiva app de Display Glasses con Jetpack Compose Glimmer

Compila apps de pila completa con Firebase en el modo de agente

Los servicios de Firebase, como las bases de datos de Auth y Firestore, ahora se pueden habilitar directamente en el modo de agente en Android Studio con las habilidades de 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 de Android sólidas y de pila completa sin salir del IDE.

Firebase_FullStack_apps.png
Cómo compilar 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, ejecuta pruebas y, mientras esperas, puedes iniciar el modo de planificación para una función nueva en tu app mientras usas un tercer subproceso de conversación para escribir documentación para 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 proyecto nuevo más potente

El agente de proyecto nuevo de Android Studio evolucionó a una potente herramienta de desarrollo 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 significativamente con su nueva integración con las habilidades de agente de Firebase, lo que permite a los desarrolladores compilar, depurar y, también, implementar sin problemas aplicaciones completas de pila completa directamente desde una sola solicitud hasta la producción final.

NewProjectAgent.png
Cómo compilar una app con el agente de proyecto nuevo

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 configura el dispositivo requerido en Android Emulator y el agente podrá probarlo.

LargeFormFactors_NPA.png
Compila apps para pantallas grandes para dispositivos plegables y tablets

2: Cualquier proveedor de IA, en cualquier lugar donde compiles

Compila apps para Android en Google AI Studio

Google AI Studio ahora incluye capacidades completas de desarrollo de apps para Android. Los usuarios pueden generar aplicaciones nuevas, obtener una vista previa instantánea a través de un Android Emulator incorporado y, también, implementarlas directamente en dispositivos físicos con adb a través de USB. Además, los desarrolladores pueden publicar directamente en Google Play. AI Studio controla la creación de registros de apps, agrupa el paquete y lo sube a un segmento de pruebas interno. Para el desarrollo avanzado y la preparación para la producción, los proyectos se pueden exportar como un archivo ZIP y abrir sin problemas en Android Studio.Para comenzar, visita Google AI Studio hoy mismo y comienza a compilar.

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

La CLI de Android te ayuda a compilar más rápido y de manera más eficiente con cualquier agente

La CLI de Android 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 exclusivo de herramientas genéricas de LLM. Si fundamentas los agentes con la base de conocimientos de Android 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 se usa la versión Canary más reciente de Android Studio Quail, la CLI de Android permite que tu agente aproveche las potentes capacidades 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 la CLI de Android.

AndroidCLI_2.png
La CLI de Android permite que cualquier agente tenga las herramientas y el conocimiento para compilar para Android.

Plan Google AI

Ahora puedes usar tu plan 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 de 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 de agente

Gemma 4 para asistencia de código local e IA integrado 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 codificación compleja de agentes 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.

Ahora, en la versión Canary más reciente, 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

Trae tu propio modelo a Android Studio

Android Studio permite a los desarrolladores incorporar cualquier modelo que elijan al 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 evaluación comparativa y la clasificación diseñadas para evaluar la eficacia con la que los LLM controlan las tareas de desarrollo de Android del mundo real. El objetivo es acelerar las mejoras de la IA, lo que lleva a modelos más útiles para que los uses para obtener asistencia de IA, lo que 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 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 damos a los LLM para seguir fomentando las mejoras. Esto incluye la creación de tareas de larga duración, que tardan varios días en completarse para un ingeniero de Android típico.

Android_Bench_update.png
Resultados más recientes al 18 de mayo de 2026. Consulta aquí las actualizaciones.

3: Como siempre, el rendimiento y la calidad siguen siendo las principales prioridades:

Prueba las interacciones multidispositivo con Android Emulator

Android Emulator ahora incluye una nueva pila de redes que permite la conectividad de igual a igual sin configuración entre varios dispositivos virtuales en la misma máquina anfitrión. Esta actualización elimina la necesidad de redirección de puertos manual, lo que permite a los desarrolladores probar fácilmente situaciones multidispositivo, como juegos multijugador locales, uso compartido de archivos y vinculación de apps complementarias. Al crear un plano posterior de red virtual compartida, Android Emulator proporciona un entorno más estable y coherente para compilar experiencias de apps complejas e interconectadas en diferentes factores de forma.

Emulator.jpg
Pruebas en varios dispositivos 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 Android Platform Tools v37 y un dispositivo Android 17, ahora puedes cambiar de red, apagar tu máquina y seguir con tu día normal, 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 mucho más de Android. 

ADB_wifi.png
Vincular dispositivos con Wi-Fi

Android Studio ahora te permite publicar en Google Play para realizar pruebas

Android Studio ahora te permite subir versiones nuevas de tu app directamente a los segmentos de pruebas de Google Play Console. Para ello, selecciona una opción nueva para continuar con "Publicar para pruebas" al final del flujo de trabajo Generar 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 interno de Play Console. También puedes usar esta función para subir versiones a apps existentes para probar segmentos. Debes registrarte en Google Play Console para aprovechar esta funcionalidad. Lee el blog "Novedades de Google Play" para obtener información sobre todas las actualizaciones de Play en I/O.

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

Compatibilidad con 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 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 dispositivos Android certificados a partir de septiembre de 2026.

DeveloperVerificationAndroidStudio.png
Estado de 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 se producen cuando el código mantiene la referencia de un objeto mucho después de que finaliza su ciclo de vida. Esto impide que el recolector de elementos no utilizados (GC) recupere esa memoria, lo que, con el tiempo, genera un rendimiento lento o OutOfMemoryError (OOM).

La tarea del generador de perfiles LeakCanary de Android Studio mejora significativamente la productividad de los desarrolladores, ya que permite el análisis y la inspección de los seguimientos de fugas de memoria directamente en el entorno de desarrollo de escritorio en lugar de en el dispositivo móvil. Además, Android Studio optimiza la solución de problemas proporcionando herramientas como "Ir a la declaración" para asignar el análisis de fugas directamente a la base de código, lo que permite a los desarrolladores ubicar y resolver rápidamente las fugas de memoria.

A partir de la versión Android Studio Quail 1, ahora también puedes solicitar 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 a través de LeakCanary con el botón "Corregir con el agente".

Android Performance Analyzer (APA)

Android Performance Analyzer (APA) es la próxima generación de generadores de perfiles de rendimiento para Android y proporciona un análisis coherente de la CPU, la GPU, la memoria y el uso de energía para tus apps y juegos que se ejecutan en dispositivos con Android 12 o versiones posteriores. APA está diseñado para ofrecer confiabilidad y rendimiento con velocidades de procesamiento de seguimiento que son hasta 26 veces más rápidas que las herramientas anteriores.

square_APA.png
Android Performance Analyzer (APA) que se ejecuta en Android Studio y muestra dos seguimientos en paralelo

APA se integra de forma nativa con los agentes de IA y ofrece dos habilidades nuevas: la habilidad Perfetto SQL y la habilidad Perfetto Analysis, que ayuda con preguntas como "¿Por qué mi app se inicia lentamente?"

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

Analizador de configuración de R8

R8 es una de las mejores formas de mejorar el rendimiento de tu app y reducir el espacio de 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 desbloquear la optimización máxima de R8: el analizador de configuración de R8. Proporciona estadísticas sobre la calidad de la configuración de R8 y cómo afectan las reglas de conservación 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.

Sugerencias de correcciones 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 App Quality Insights, navega a la pestaña Insights y haz clic en "Ver más" para ver una explicación detallada de la falla. Haz clic en "Corregir con IA" para que el agente sugiera cambios de código que puedas revisar y aceptar.

aqi-agent-integration.png
App Quality Insights y Fix with AI

Comenzar

Android Studio está cerrando la brecha entre la ideación y la implementación. Con potentes herramientas diseñadas para el desarrollo de agentes, nunca fue tan fácil compilar y enviar 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:

Seguir leyendo