Android Studio I/O Edition: Novedades en las herramientas para desarrolladores de Android
Lectura de 8 min
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.
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.
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.
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.
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, 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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”.
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.
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?".
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.
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.
Seguir leyendo
-
Novedades sobre productos
El flujo de trabajo y las necesidades de IA de cada desarrollador son únicos, y es importante poder elegir cómo la IA ayuda en el 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
-
Comunidad
Compose 1.9, Media 3 1.8, QPR2 Beta 1, Actualización de funciones de Narwhal y mucho más
Daniel Galpin • Lectura de 9 min
-
Novedades sobre productos
En el Google I/O de este año, hablamos sobre nuestro modelo de negocio en evolución que ofrece más opciones y nuevas formas de descubrir tus apps y contenido dentro y fuera de la tienda. También presentamos herramientas y estadísticas avanzadas que te ayudarán a expandir tu negocio con menos complejidad.
Paul Feng • Lectura de 6 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.