Novedades sobre productos
La CLI de Android ya es estable en la versión 1.0: Acelera el desarrollo para Android con cualquier agente
Lectura de 5 min
Como desarrolladores de Android, tienen muchas opciones cuando se trata de los agentes, las herramientas, las interfaces de línea de comandos (CLI) y los LLM que usan para el desarrollo de apps. Ya sea que uses Gemini en Android Studio, Antigravity 2.0, Antigravity CLI o agentes de terceros, como Claude Code de Anthropic o Codex de OpenAI, nuestra misión sigue siendo la misma: garantizar que el desarrollo de Android de alta calidad sea posible en todas partes.
En Google I/O ‘26, compartimos los avances más recientes en el desarrollo de agentes y mostramos algunas de las funciones más nuevas de Android CLI, que ahora es estable en la versión 1.0 y está lista para que la usen todos los desarrolladores de Android. Desde nuevas habilidades hasta la habilitación del acceso de los agentes a potentes capacidades de Android Studio, les brindamos a tus agentes las herramientas adecuadas para que trabajen junto a ti.
Si ya usas la CLI de Android y quieres comenzar a usar todas las funciones nuevas, solo ejecuta android update. De lo contrario, sigue leyendo para obtener más información sobre cómo estamos mejorando los agentes que elijas para compilar en Android.
Se desbloqueó el desarrollo de Android para Antigravity
Google Antigravity ahora incluye un paquete opcional de recursos de Android (incluidas la CLI y las habilidades de Android) que puedes instalar. Puedes instalar el paquete durante la incorporación después de la instalación o más tarde desde el menú Configuración > Personalizaciones > Complementos de Build With Google.
Esto le proporciona a Antigravity todas las herramientas y el conocimiento potentes de la CLI de Android, lo que le permite realizar las tareas principales necesarias para el desarrollo de apps para Android de manera más fácil y eficiente, desde la creación de proyectos hasta la implementación de tu app en un nuevo dispositivo virtual de Android.
Cómo desbloquear las capacidades de Android Studio para cualquier agente
La CLI de Android proporciona una interfaz liviana para que los agentes de IA realicen tareas y recuperen conocimientos sobre el desarrollo de Android. Sin embargo, la especialización tiene sus beneficios: Android Studio contiene más de una década de experiencia en Android, y está diseñado para manejar incluso los proyectos de Android más complejos. Esto incluye el potente motor de análisis estático de Android Studio, herramientas de refactorización, administración de dependencias, bibliotecas de diseño y renderización de la IU, y mucho más. Ahora los agentes de IA pueden aprovechar las herramientas de Android Studio para obtener muchas de estas mismas capacidades.
La versión más reciente de la CLI de Android introduce el nuevo comando android studio. Esto permite que el agente que elijas aproveche las capacidades contextuales y profundas de Android Studio para comprender mejor un proyecto de Android abierto y realizar acciones en él. Si ejecutas Android Studio junto con tu agente preferido con la CLI de Android, las tareas de tu agente podrán navegar por la base de código de manera más eficiente para producir cambios de código más precisos. Además, cuando usas la CLI de Android para crear tu proyecto y realizar iteraciones en él, la transición a Android Studio es mucho más sencilla, por lo que puedes usar las herramientas creadas específicamente para ese fin, como los analizadores de rendimiento, las vistas previas de Compose y la transmisión de dispositivos Android, para obtener ese nivel de pulido apto para la producción.
Cuando tengas un proyecto abierto en la versión preliminar más reciente de Android Studio Quail, tú (o tu agente) pueden ejecutar el siguiente comando para verificar si la CLI de Android estableció una conexión con tu proyecto abierto:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
Desde allí, los agentes pueden usar el comando android studio para acceder a potentes herramientas del IDE y, así, interactuar con los proyectos de manera más eficiente. Entre los comandos clave, se incluyen los siguientes:
- analyze-file: Analiza un archivo en busca de errores y advertencias con las inspecciones integradas del editor.
- find-declaration: Busca el sitio de definición exacto de un símbolo (clase, método, variable, campo, constante o recurso/color de Android) en todo el proyecto con la resolución semántica.
- find-usages: Busca todas las referencias y declaraciones de un símbolo (clase, método, variable o recurso de Android) en todo el proyecto con el análisis semántico.
- render-compose-preview: Renderiza una vista previa de la IU de Jetpack Compose y devuelve una ruta de acceso a la imagen y la jerarquía de la IU si se realiza correctamente.
- version-lookup: Obtén la información más reciente sobre qué versiones de las dependencias de la app especificadas están disponibles en repositorios comunes, como el repositorio de Maven de Google. Al proporcionar una solución programática, la administración de dependencias es menos tediosa y mucho menos propensa a la inestabilidad.
- open-file: Abre un archivo directamente en Android Studio. Esto es útil si el agente quiere que veas las vistas previas de Compose, los registros de rendimiento o cualquier otro archivo específico en el IDE.
Por ejemplo, ahora los agentes pueden ejecutar los siguientes comandos para renderizar una vista previa de Compose para un diseño nuevo de tu app para Android y, luego, abrir las vistas previas en Android Studio para que puedas aprovechar la visualización de varias vistas previas de Compose una al lado de la otra y realizar ediciones asistidas por IA directamente desde el IDE.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
Para obtener más información sobre cómo usar estos comandos, ejecuta android help. Además, para asegurarte de que tus agentes comprendan cómo trabajar con esta herramienta, actualiza la habilidad de la CLI de Android ejecutando android init.
Más formas de comenzar
Para que la integración de la CLI de Android en tus entornos sea lo más fluida posible, la pondremos a disposición de más formas. Ahora puedes descargar e instalar la CLI de Android con más administradores de paquetes: apt-get, winget y homebrew. Por ejemplo, puedes ejecutar el siguiente comando para instalar la CLI de Android con winget:
winget install -e --id Google.AndroidCLI
También actualizamos la instalación a un directorio local del usuario de forma predeterminada. Puedes encontrar los comandos para todos los sistemas operativos compatibles y las opciones de descarga adicionales en la página de la CLI de Android.
Compatibilidad con Journeys
También presentamos la compatibilidad con Viajes. Con las herramientas y las habilidades de Journeys incluidas en la CLI de Android, cualquier agente de tu elección ahora puede crear y ejecutar Journeys, que son descripciones en lenguaje natural de los recorridos del usuario para tu app que se guardan directamente en tu proyecto.
Los agentes pueden ejecutar estos recorridos con la CLI de Android para navegar por tu app exactamente como lo haría un usuario. Esto desbloquea formas completamente nuevas de probar, validar o recopilar datos en las experiencias críticas de tu app, todo impulsado por el lenguaje natural y ejecutado por tu agente.
Expande tus habilidades de Android
Para ayudar a los modelos a comprender y ejecutar mejor patrones específicos que siguen nuestras prácticas recomendadas, seguimos expandiendo nuestra biblioteca de habilidades de Android. Lanzaremos nuevas habilidades que harán que el desarrollo de Android sea más eficiente y productivo en todas partes:
- Display Glasses y Jetpack Compose Glimmer para XR: Proporciona lineamientos para desarrollar aplicaciones proyectadas para Display Glasses de Android con el kit de herramientas de IU de Jetpack Compose Glimmer.
- Migración a CameraX: Te ayuda a migrar implementaciones heredadas de la cámara de Android (APIs de Camera1 o Camera2 sin procesar) a CameraX.
- SQL de Perfetto: Traduce instrucciones de datos en lenguaje natural a consultas en SQL de Perfetto y las ejecuta en un archivo de registro local.
- IU adaptable: Instrucciones para crear o actualizar la IU de una app de modo que se adapte a diferentes dispositivos Android
- Configuración de pruebas: Crea una estrategia de pruebas básica.
- Estilos: Ayuda a adoptar la nueva API de estilos de Jetpack Compose para componentes nuevos y admite la migración a la API de estilos.
- AppFunctions: Analiza bases de código de Android para recomendar e implementar nuevas AppFunctions, y refina la documentación de KDoc para la optimización del Protocolo de contexto del modelo.
Puedes agregar estas nuevas habilidades a tu flujo de trabajo directamente desde la línea de comandos. Para ayudar a tus agentes a comprender y usar la CLI de Android de inmediato, puedes inicializar tu entorno y ejecutar la habilidad base de android-cli con el siguiente comando:
android init
Desde allí, puedes buscar las capacidades exactas que necesita tu agente para explorar y configurar su flujo de trabajo:
android skills list
Una vez que encuentres la habilidad adecuada, instálala en tu entorno con el siguiente comando:
android skills add –skill=
Empieza hoy mismo
Para descargar la versión estable 1.0 de la CLI de Android, explorar las nuevas herramientas y consultar la documentación completa, visita d.android.com/tools/agents hoy mismo. Además, asegúrate de actualizar a la versión de vista previa más reciente de Android Studio para desbloquear las funciones más recientes que ofrece la CLI de Android. Estamos ansiosos por ver qué crearás con la CLI de Android 1.0 y cómo estas nuevas funciones potenciarán tus flujos de trabajo diarios. Únete a nuestra comunidad dinámica en LinkedIn, Medium, YouTube o X y comparte tus comentarios.
Explora este anuncio y todas las actualizaciones de Google I/O 2026 en io.google.
Seguir leyendo
-
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
-
Novedades sobre productos
Nos complace anunciar que ya está disponible la compatibilidad oficial con Unreal Engine y Godot para Android XR. También lanzaremos nuevas herramientas diseñadas para aumentar tu productividad y habilitar nuevas capacidades de XR: el Android XR Engine Hub y el Android XR Interaction Framework.
Luke Hopkins • Lectura de 4 min
-
Novedades sobre productos
Nos complace compartir las funciones de Google TV y las herramientas para desarrolladores diseñadas para aumentar la visibilidad de tu contenido y preparar tu app para futuras experiencias de TV.
Paul Lammertsma • Lectura de 4 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.