Android CLI es la interfaz principal para el desarrollo de Android desde la terminal, diseñada para potenciar tus flujos de trabajo de desarrollo con el agente y las herramientas que elijas.
En esta página, se enumeran las funciones nuevas de cada versión de la CLI de Android. Para descargar la CLI de Android, ve a la página de descarga. Para obtener más información, consulta la descripción general de la CLI de Android.
Versión 1.0.16406183 (septiembre de 2026)
- Inicio más rápido: La CLI de Android se inicia casi el doble de rápido porque la biblioteca de descarga nativa solo se carga cuando se usa y ya no se descomprime en un directorio temporal en cada invocación.
- Códigos de salida fijos: Ahora, los comandos devuelven un código de salida distinto de cero cuando fallan, incluidos
create,run,install,describe,layout,docs,info,skillsyupdate, lo que hace que las secuencias de comandos y la CI sean más confiables. - Ajuste de anotaciones en pantalla:
android screen --annotateexpone parámetros de ajuste para su detección de funciones, incluidos los umbrales de detección de bordes, el filtrado de formas y la estrategia de agrupamiento en clústeres, que se documentan en--help. - Opciones de creación de proyectos:
android createadmite las marcas--application-idy--namespace, y los nombres de opciones con guion, como--min-sdk. La plantilla de Compose ahora usa un conjunto de fuentessrc/main/kotliny un tema de Material 3. - Emulador sin interfaz gráfica: Inicia un emulador sin una ventana con
android emulator start --headless. - Confiabilidad del SDK: Los comandos
android sdktoman un bloqueo entre procesos para que las invocaciones simultáneas no entren en conflicto, verifican la ruta de acceso y la versión de los paquetes instalados, actualizan los archivos XML heredados solo cuando es necesario y registran errores más claros. - Compose preview output:
android studio render-compose-previewimprime la ruta de acceso absoluta de la imagen renderizada y confirma la escritura incluso cuando se usa--print-semantics. - Compatibilidad con niveles de API anteriores: Se corrigieron errores de interacción del dispositivo, como
android layout, en dispositivos con nivel de API 32 y versiones anteriores.
Versión 1.0.16261425 (septiembre de 2026)
- Correcciones de diseño: Se corrigió un problema por el que el comando de diseño no funcionaba en algunos casos. Para volver temporalmente al comportamiento de diseño anterior, presiona
export ANDROID_CLI_LAYOUT_V1=1.
Versión 1.0.16251017 (septiembre de 2026)
- Volcado de diseño:
android layoutahora admite la marca--no-idlepara recuperar el diseño sin esperar el estado de inactividad.android layouttambién admite la marca--fullpara devolver todo el árbol de diseño sin filtrar. De forma predeterminada,layoutsolo devuelve elementos interactivos. - Finalización de shell: Genera e instala secuencias de comandos de autocompletado de shell para Bash y Zsh con el nuevo comando
android completion. - Actualizar habilidades: Mantén las habilidades actualizadas con el nuevo comando
android skills updatey, además, instala o quita varias habilidades en una sola invocación (por ejemplo,android skills install <skill1> <skill2>). - List skills by agent:
android skills listahora se muestra de forma detallada de forma predeterminada, incluidas las descripciones de las habilidades y los agentes en los que está instalada la habilidad.android skills listtambién admite la marca--agent <agent>para enumerar todas las habilidades instaladas para un agente. - Rendimiento de la instalación delta: Se aceleró la aplicación de parches incrementales de APK en
android installcon llamadas al sistema del kernel de copia cero. - Detección de bordes de la pantalla: Se mejoró la detección de bordes y funciones en
android screencon algoritmos de detección de bordes de Canny.
Versión 1.0.15985488 (julio de 2026)
- Comando de instalación dedicado: Instala APKs con el comando independiente
android installque incluye la transferencia incremental de APK, lo que hace que las instalaciones incrementales sean órdenes de magnitud más rápidas queadb. - Ejecuta instalaciones incrementales: De manera similar, usa la nueva marca
--use-delta-installenandroid runpara implementaciones incrementales de APK más rápidas en los dispositivos. - Administración de SDKs multiplataforma: Segmenta plataformas que no son de host con la nueva marca
--platform <os_arch>en los comandosandroid sdk(install,update,materialize) para inspeccionar, resolver e instalar componentes en diferentes arquitecturas de CPU y SO. - Mejoras en la CLI de Skills: Se expandieron los subcomandos de
android skills(add,remove,list,find) con documentación de--help, comentarios claros cuando faltan habilidades y una preparación de descarga atómica más segura con reversión automática.
Versión 1.0.15857036 (julio de 2026)
- Mayor compatibilidad con las habilidades para agentes: Instala habilidades en docenas de entornos de agentes (incluidos Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed y Devin) con
android skills install. - Descargador nativo con compatibilidad con proxy: Descarga recursos de red de forma confiable con un descargador HTTP nativo que ofrece compatibilidad lista para usar con proxies corporativos.
- Administración de paquetes del SDK: Administra paquetes del SDK con la eliminación de varios paquetes en
android sdk removey la resolución basada en SHA enandroid sdk resolve. - Mejoras en la descripción y la pantalla: Consulta los errores de compilación de Gradle directamente en la salida estándar en
android describey segmenta dispositivos específicos con la marca--deviceenandroid screen. - Usabilidad de la CLI y generación de informes de errores: Mensajes de error más claros cuando se ingresan comandos desconocidos o destinos de creación de proyectos no válidos, comandos
android emulatorque no distinguen mayúsculas de minúsculas.
Versión 1.0.15498356 (mayo de 2026)
- Carga dinámica de plantillas de SDK: Las plantillas de proyectos para
android createahora se descargan de forma dinámica desde el paquete del SDK de Android en lugar de incluirse en el objeto binario de la CLI, lo que garantiza que los proyectos nuevos siempre usen las plantillas más recientes. - Compatibilidad de licencias del SDK: Las licencias del SDK aceptadas que guarda
android sdkahora coinciden con el formato de archivo que esperan las herramientas del SDK de Android y los complementos de Gradle más antiguos. - Compatibilidad con vínculos simbólicos: Se agregó compatibilidad con vínculos simbólicos en los comandos de la CLI y las operaciones de archivos.
- Extracción binaria atómica: Evita las condiciones de carrera de extracción durante las invocaciones simultáneas de la CLI de varios procesos desempaquetando los archivos binarios en un directorio temporal antes de moverlos de forma atómica a su lugar.
- Estabilidad de Windows: Se mejoró la compatibilidad y el rendimiento de Windows en Windows 11, además de corregirse la resolución de la ruta del directorio principal.
Versión 1.0.15433482 (mayo de 2026)
- Integración de Antigravity: La CLI y las habilidades de Android ahora están integradas oficialmente en Google Antigravity 2.0 como un paquete opcional de recursos para optimizar tu desarrollo de agentes.
- Comandos de Android Studio: Usa el nuevo comando
android studiopara permitir que tus agentes aprovechen las capacidades contextuales y profundas de Android Studio, incluido el análisis de código, las búsquedas semánticas y la renderización de Compose. - Compatibilidad con Journeys: Valida experiencias del usuario críticas con Journeys, que son descripciones en lenguaje natural de flujos de usuarios que tus agentes pueden ejecutar desde la terminal o en CI/CD.
- Nuevas habilidades de Android: Accede a la nueva biblioteca de habilidades de Android, que incluye habilidades para la migración de CameraX, la IU adaptable, AppFunctions y Compose Styles.
- Más opciones de instalación: Instala y actualiza la CLI de Android con administradores de paquetes populares, como
apt-get,wingetyhomebrew. Para obtener más información, consulta las opciones de descarga.
Versión 0.7 (abril de 2026)
¡Primera versión!