Novedades de productos
Android CLI ahora 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 usen 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 recientes de Android CLI, ahora estable en la versión 1.0 y lista para que la usen todos los desarrolladores de Android. Desde nuevas habilidades hasta habilitar el acceso de agentes a potentes funciones de Android Studio, les brindamos a sus agentes las herramientas adecuadas para que desarrollen junto con ustedes.
Si ya usan Android CLI y quieren comenzar a usar todas las funciones nuevas, ejecuten android update. De lo contrario, sigan leyendo para obtener más información sobre cómo hacemos que los agentes que elijan sean mejores para desarrollar para Android.
Desarrollo de Android desbloqueado para Antigravity
Google Antigravity ahora incluye un paquete opcional de recursos de Android, incluidas la CLI de Android y las habilidades, que pueden instalar. Pueden instalar el paquete durante la incorporación después de la instalación o más tarde desde el menú Configuración > Personalizaciones > Compilar con complementos de Google.
Esto 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 su app en un nuevo dispositivo virtual de Android.
Desbloqueo de las funciones 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 beneficios: Android Studio contiene más de una década de experiencia en Android, diseñada para manejar incluso los proyectos de Android más complejos. Esto incluye el potente motor de análisis estático de Android Studio, las herramientas de refactorización, la administración de dependencias, el diseño de la IU y las bibliotecas de renderización, y mucho más. Los agentes de IA ahora 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 presenta el nuevo comando android studio. Esto permite que el agente que elijan aproveche las capacidades contextuales y profundas de Android Studio para comprender mejor y realizar acciones en un proyecto de Android abierto. Si ejecutan Android Studio junto con el agente preferido con la CLI de Android, las tareas de su agente pueden navegar por la base de código de manera más eficiente para producir cambios de código más precisos. Además, cuando usan la CLI de Android para crear y realizar iteraciones en su proyecto, la transición a Android Studio es mucho más fácil, de modo que pueden usar las herramientas diseñadas específicamente, como los generadores de perfiles de rendimiento, las vistas previas de Compose y la transmisión de dispositivos Android, para obtener ese pulido de nivel de producción.
Cuando tengan un proyecto abierto en la versión de vista previa más reciente de Android Studio Quail, ustedes (o su agente) pueden ejecutar el siguiente comando para verificar si la CLI de Android tiene una conexión establecida con su proyecto abierto:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
A partir de ahí, los agentes pueden usar el comando android studio para acceder a potentes herramientas de IDE y, así, interactuar con los proyectos de manera más eficiente. Los comandos clave 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 muestra 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 apps 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 dirigir tu atención para ver vistas previas de Compose, seguimientos de rendimiento o cualquier otro archivo específico en el IDE.
Por ejemplo, los agentes ahora 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 aproveches la visualización de varias vistas previas de Compose en paralelo y realices 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 estamos poniendo 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 lo siguiente 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, además de opciones de descarga adicionales, en la página de la CLI de Android.
Compatibilidad con Journeys
También presentamos compatibilidad con Journeys. Con las herramientas y las habilidades de Journeys incluidas en la CLI de Android, cualquier agente que elijas 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.
Expansión de las habilidades de Android
Para ayudar a los modelos a comprender y ejecutar mejor patrones específicos que sigan nuestras prácticas recomendadas, seguimos expandiendo nuestra biblioteca de habilidades de Android. Enviamos nuevas habilidades que hacen que el desarrollo de Android en todas partes sea más capaz, eficiente y productivo:
- Display Glasses y Jetpack Compose Glimmer para XR: Proporciona lineamientos para desarrollar aplicaciones proyectadas para Android Display Glasses 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 (API de Camera1 o Camera2 sin procesar) a CameraX.
- Perfetto SQL: Traduce las instrucciones de datos en lenguaje natural a consultas de Perfetto SQL y las ejecuta en un archivo de seguimiento 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 con la adopción de la nueva API de estilo de Jetpack Compose para componentes nuevos y admite la migración a la API de estilos.
- AppFunctions: Analiza las 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 e instalar la habilidad base de android-cli ejecutando lo siguiente:
android init
A partir de ahí, puedes explorar y configurar el flujo de trabajo de tu agente buscando las capacidades exactas que necesita:
android skills list
Una vez que encuentres la habilidad adecuada, instálala en tu entorno ejecutando lo siguiente:
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 lo que compilarás con la CLI de Android 1.0 y cómo estas nuevas funciones potenciarán tus flujos de trabajo diarios. Únete a nuestra vibrante comunidad 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 de productos
Cada año, Google I/O trae nuevos anuncios y recursos en todos los ecosistemas y productos, incluido el desarrollo de Android. A medida que el desarrollo se desplaza hacia la IA y las herramientas asistidas por agentes, expandimos nuestras ofertas para brindarles una mejor asistencia, sin importar cómo decidan desarrollar para Android.
Simona Milanovic • Lectura de 2 min
-
Novedades de productos
En Google I/O 2026, presentamos el cambio de Android de un sistema operativo a un sistema de inteligencia. También mostramos cómo puedes crear experiencias inteligentes de forma nativa con el sistema y llevar la potencia de la IA de Google a tus apps.
Jingyu Shi • Lectura de 2 min
-
Novedades de productos
Nos complace anunciar que llegó la compatibilidad oficial con Unreal Engine y Godot para Android XR. También lanzamos nuevas herramientas diseñadas para aumentar tu productividad y habilitar nuevas capacidades de XR: Android XR Engine Hub y Android XR Interaction Framework.
Luke Hopkins, Ryan Bartley • 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.