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 skills 和 android 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...

相关推荐
福兮说8 小时前
设计稿是 #4A7C6F,页面量出来是 #4B7C6F:HEX、HSL、透明度、canvas 来回转的七个坑
前端·javascript·css·canvas
郑州光合科技余经理9 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
小呆呆66610 小时前
副业搞起来,小说,漫画,漫剧的成本优化思路
前端·后端·面试
Dovis(誓平步青云)10 小时前
浇水提醒刚弹出又消失,植物状态别只存一个百分比
开发语言·前端·javascript·pdf·ecmascript·电脑
码艺-Alimjan11 小时前
Vben Admin 新增维吾尔语 Vben-Modal的关键坑之一
前端·javascript·vue.js
可乐鸡翅yeah_11 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线
IT_陈寒11 小时前
Vite静态资源导入这个坑我帮你们踩过了
前端·人工智能·后端
广州华水科技12 小时前
大坝安全监测解决方案:单北斗GNSS形变监测系统应用与维护
前端
yivifu12 小时前
中文古籍电子书注释集成
前端·javascript·python·beautifulsoup·epub
默_笙13 小时前
🛴 从散件到整机:DeepAgents 与 Agent 身上预留的那些"插槽"(前置介绍)
前端·javascript