Android CLI ,谷歌为 Android 开发者专研的 AI Agent,提速三倍

Android CLI ,虽然是 CLI ,但是不要误解,它不是一个全新的 AI CLI ,因为 Android CLI 不带模型,它更多是一个通用的 CLI 工具,负责被 Agent 调用的 agentic workflow,另外 Android CLI 天然就包含之前我们聊的 android skills ,而目的是让你在 AI 时代脱离 Android Studio 也可以进行一些 AI 工作,并且更精准节能。

简单来说,Android CLI 只负责被 Agent 调用,它会通过 android skillsandroid docs 来 " grounding" Agent,让 Agent 严格按照 Google 最新最佳实践执行。

最简单的就是,新的 Android CLI 支持提供环境设置、项目创建和设备管理的命令create 命令可以在几秒钟内创建一个 Android 应用项目 ,并且最重要的是:

使用 Android CLI 场景 Token 使用量减少 70% 以上,因为它改进了项目和环境设置,连带着任务完成速度也比只使用标准工具集来处理的 Agnet 快 3 倍

在 Android CLI 场景,可以使用的主要功能包括:

  • SDK 管理: 使用 android sdk install 只下载项目需要的特定组件,确保精简的开发环境
  • 快速创建项目: android create 命令从官方模板生成新项目,确保从第一行代码开始就是官方推荐的架构和最佳实践
  • 快速创建和部署:使用 android emulator 创建和管理虚拟设备,使用 android run 部署应用
  • 更新: 运行 android update ,确保拥有最新的功能支持

Android CLI 可以完成整个流程,它不仅能增强 Agent 开发流程,还能简化 CI、维护以及脚本自动化流程。

另外,配合 android skills 可以更快速和精准完成,比如通过 android skills 实现:

  • Navigation 3 设置和迁移
  • edge-to-edge 适配迁移
  • AGP 9 和 XML 到 Compose 的迁移
  • R8 配置分析
  • ····

android skills add 默认只会安装 android-cli skill,如果不加 --all--skill,并不是所有 skills 都自动带上。

另外一个就是 android docs ,目前和这个知识库包含在最新版本的 Android Studio ,提供最新版本的 Android API ,通过更新的知识库,而 Android CLI 也可以暴露这个文档能力,Agent 可以根据 Android 开发者文档、Firebase、Google Developers 和 Kotlin 文档中的最新信息来提供响应,让你的 AI 不使用过期代码:

那其实说了那么多,Android CLI 有啥场合?其实目前来看的话,这就是给 Agent 一个"不会乱用的 adb/gradle 封装" ,让 Agent 永远遵循官方最新 Knowledge Base,不会给你过时的或错误的命令,提供 Android 开发"操作系统级"接口,让任何大模型都能 3 倍速、更进准地开发 Android App 。

例如在 Gemini CLI 或者 Claude Code 里:Gemini CLI 负责思考,Android CLI 负责高效执行 Android 具体操作。

最后,想体验的话,可以通过下方安装测试:

  • Linux
ruby 复制代码
curl -fsSL https://dl.google.com/android/cli/latest/linux_x86_64/install.sh | bash
  • Mac OS
ruby 复制代码
curl -fsSL https://dl.google.com/android/cli/latest/darwin_arm64/install.sh | bash
  • Windows
ruby 复制代码
curl.exe -fsSL https://dl.google.com/android/cli/latest/windows_x86_64/install.cmd -o "%TEMP%\i.cmd" && "%TEMP%\i.cmd"

或者直接下载地址:

参考链接

android-developers.googleblog.com/2026/04/bui...

相关推荐
麻瓜生活睁不开眼7 小时前
Android16修改全局桌面视图边框四直角显示为弧边圆角
android·java·深度学习
东方小月9 小时前
从零开发一个 Coding Agent(四):使用状态机校验大模型事件流
前端·人工智能·后端
Csvn9 小时前
🧩 ESM vs CJS 混用的 7 个「天坑」——从 TypeScript 编译到 Node 与浏览器
前端
Csvn9 小时前
🎯 Web 性能 API 集合:Performance Observer 的 5 个冷门妙用
前端
Csvn10 小时前
深入 React 闭包陷阱:从根源上理解并根治 stale closure
前端
whyfail10 小时前
前端学 Spring Boot(8):接口为什么越用越慢?
前端·spring boot·后端
AFinalStone10 小时前
Android 7系统休眠唤醒(六)唤醒全链路
android·电源管理·休眠唤醒
用户0595401744611 小时前
LangChain 记忆测试踩坑实录:这两个坑让我排查了 4 小时
前端·css
程序员黑豆11 小时前
鸿蒙应用开发:@Monitor 装饰器使用教程
前端·harmonyos
SamChan9011 小时前
在Web应用中集成PDF多语言翻译功能:PDFTranslator API实战指南
前端·python·ai·pdf·yapi·机器翻译