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 enfocamos en un cambio fundamental en la forma en que se compilan 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 crees 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 "agéntico", es más fácil que nunca convertir una chispa de idea en una app de producción de alta calidad con mucho menos esfuerzo del desarrollador.

Entonces, ¿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: Sin importar la tarea de desarrollo en la que estés trabajando, el agente de Android Studio puede ayudarte con todo, 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 el mejor rendimiento. Elige cualquiera de los mejores modelos remotos de Google, Anthropic, OpenAI o, si necesitas ejecutarlo de forma local, Gemma 4 es nuestro modelo local más eficiente y capaz. 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 prefieras.
  • 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 analizadores de rendimiento, los generadores de perfiles y mucho más.

1: Deja que tu agente se encargue

Habilidades del agente

Android Studio ahora admite habilidades de agentes, que son 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 contextual, 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 los agentes de Android y Firebase en la compilación Canary más reciente de Android Studio para que puedas comenzar a crear de inmediato.

Agent_Skills.png
Habilidades en el modo Agente

Puedes crear tu propia habilidad o usar la 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 para Android, como la migración de XML a Compose, de borde a borde, Navigation 3 y mucho más. Incluso puedes compilar para Android XR, comenzando con una atractiva app de Display Glasses con Glimmer de Jetpack Compose. Las habilidades oficiales de Android se incluyen automáticamente en la versión más reciente de Android Studio, por lo que el agente está listo para compilar.

Crea apps de full stack 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 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 robustas 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 agente en paralelo. En una conversación, puedes ejecutar pruebas y, mientras esperas, puedes iniciar el modo de planificación para una nueva función de 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 aumentarán tu productividad. 

parallel_threads.png
Conversaciones paralelas en el modo de agente

Un agente de proyecto nuevo más capaz

El agente de New Project de Android Studio evolucionó hasta convertirse en 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 autocorrige los errores de compilación y configura las dependencias en varios archivos. Esta capacidad avanzada se amplifica significativamente con su nueva integración en Firebase Agent Skills, lo que permite a los desarrolladores compilar, depurar y, luego, implementar aplicaciones completas de pila completa sin problemas directamente desde una sola instrucción hasta la producción final.

NewProjectAgent.png
Cómo compilar una app con el agente de New Project

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
Crea apps para pantallas grandes en dispositivos plegables y tablets

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

Crea 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 de ellas a través de un Android Emulator integrado y, luego, 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 se encarga de crear el registro de la app, agrupar el paquete y subirlo a un segmento de pruebas internas. 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 crear.

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

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

 

La CLI de Android te permite crear 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 de LLM genéricas. Si fundamentas los agentes con 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 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 con las herramientas y el conocimiento necesarios cree para Android.

plan Google AI

Ahora puedes usar tu plan de Google AI Pro o Ultra para acceder a capacidad dedicada y límites de frecuencia más altos para Gemini en Android Studio. Esto es especialmente útil para las sesiones de desarrollo de Android prolongadas y basadas en agentes, que pueden requerir el uso de más tokens. Android Studio detecta automáticamente tu suscripción cuando accedes con tu Cuenta de Google.  

Google_AI_Plan.png
Cómo usar tu plan Google AI en el Modo agente

Gemma 4 para asistencia de código local e 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 codificación de agentes compleja en varios pasos en Android Studio. Es ideal para los desarrolladores que requieren privacidad de los datos, acceso sin conexión o que tuvieron problemas de cuota con otros modelos.

Y 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

Cómo importar tu propio modelo a Android Studio

Android Studio permite que los desarrolladores incorporen cualquier modelo que elijan al IDE para obtener asistencia de IA basada en 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 del modelo

Android Bench destaca los mejores modelos

A principios de este año, lanzamos Android Bench, la comparativa y la tabla de clasificación diseñadas para evaluar la eficacia con la que los LLM manejan las tareas de desarrollo de Android del mundo real. El objetivo es acelerar las mejoras de la IA para que puedas usar modelos más útiles 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 al ranking para ayudarte a ver cómo se comparan los LLM con acceso sin conexión y privacidad adicionales. También estamos trabajando para aumentar significativamente la dificultad de los desafíos que les proponemos a los LLMs, para seguir fomentando las mejoras. Esto incluye la creación de tareas de larga duración, que suelen tardar varios días en completarse para un ingeniero de Android típico.

Android_Bench_update.png
Últimos resultados 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

El Android Emulator ahora incluye una nueva pila de red que permite la conectividad entre pares sin configuración entre varios dispositivos virtuales en la misma máquina anfitrión. Esta actualización elimina la necesidad de redireccionar puertos de forma manual, lo que permite a los desarrolladores probar fácilmente situaciones multidispositivo, como juegos multijugador locales, intercambio de archivos y vinculación de apps complementarias. Al crear un plano posterior de red virtual compartido, el 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 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 facilitará el proceso de vinculación y hará que sea más fácil que nunca conectar teléfonos, relojes y mucho más con Android. 

ADB_wifi.png
Vincular dispositivos con Wi-Fi

Ahora, Android Studio te permite publicar en Google Play para realizar pruebas

Ahora, Android Studio 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 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 internas de Play Console. También puedes usar esta función para subir versiones a las pistas de prueba de las apps existentes. Debes registrarte en Google Play Console para aprovechar esta funcionalidad. Lee el 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 APK o un App Bundle firmado. Ver esta información en Android Studio te permite abordar los problemas de registro con anticipación y garantizar 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 del desarrollador de Android

Detección de fugas de memoria con LeakCanary

Las fugas de memoria en Android se producen cuando tu código mantiene una referencia a un objeto mucho después de que finaliza su ciclo de vida. Esto evita que el recolector de elementos no utilizados (GC) reclame esa memoria, lo que, con el tiempo, genera un rendimiento lento o un error OutOfMemoryError (OOM).

La tarea del generador de perfiles LeakCanary de Android Studio mejora significativamente la productividad de los desarrolladores, ya que permite analizar e inspeccionar los registros 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, 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 a los desarrolladores ubicar y resolver 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 “Fix with Agent”.

LeakCanary.png
Revisa las fugas de memoria identificadas a través de LeakCanary con el botón “Corregir con un agente”

Android Performance Analyzer (APA)

Android Performance Analyzer (APA) es la próxima generación del generador de perfiles de rendimiento para Android y proporciona un análisis coherente del uso de la CPU, la GPU, la memoria y la energía para tus apps y juegos que se ejecutan en dispositivos con Android 12 o versiones posteriores. La APA está diseñada para brindar confiabilidad y rendimiento con velocidades de renderización de registros 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 registros uno al lado del otro

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

Perf_analyzer_Agent_Chat.png
Análisis de registros con la habilidad de 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 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 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 las reglas de conservación afectan 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 del agente en AQI

La ventana de herramientas App Quality Insights ahora está integrada en el agente de IA para analizar los datos de fallas junto con tu código fuente y proporcionar explicaciones detalladas, así como 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 “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 puedes revisar y aceptar.
 

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

Comenzar

Android Studio cierra la brecha entre la ideación y la implementación. Con las potentes herramientas creadas para el desarrollo con agentes, nunca fue tan fácil crear y lanzar apps para Android de alta calidad.

Descarga la compilación de 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