在智能体开发持续升温之际,Google 正将 Android 开发流程进一步推向终端。
Google 发布 Android CLI 预览版,并同步推出 Android skills 与 Android Knowledge Base,试图为 AI 智能体在 Android Studio 之外的开发流程提供一套更轻量、可编排、可自动化的接口。
Google 在官方博客中称,在内部实验中,Android CLI 将项目和环境配置阶段的 LLM token 使用量降低了 70% 以上,相关任务完成速度提升至原来的 3 倍。
这套工具的核心定位,并不是取代 Android Studio,而是补上“终端里的 Android 开发能力”。
Google 表示,开发者或智能体可以先用 Android CLI 快速完成项目初始化、环境配置和设备管理,再将项目切回 Android Studio 做 UI 微调、调试和性能分析。
官方也明确写到,不论开发从哪种环境开始,最终都可以过渡到 Android Studio。
从功能上看,Android CLI 提供了创建项目、管理 SDK、创建和启动模拟器、运行应用、输出项目信息等一整套命令。
比如,create 可从官方模板快速生成项目,describe 可分析 Android 项目并输出构建目标与产物路径等元数据,docs 则可直接访问 Android Knowledge Base,搜索和抓取最新官方开发文档;layout 还能输出当前应用界面的 JSON 布局树,方便智能体理解界面结构。
与 CLI 配套推出的还有 Android skills。
Google 将其定义为面向 LLM 优化的模块化说明文件,采用 SKILL.md 形式,帮助模型更准确地执行特定 Android 开发任务,并尽量遵循官方推荐模式与最佳实践。
官方博客提到,首批 skills 覆盖 Navigation 3、edge-to-edge、AGP 9 升级、XML 向 Compose 迁移、R8 配置分析等场景。
GitHub 仓库当前已经公开这些技能目录,并注明未来会持续扩展。
Android Knowledge Base 则是另一块关键拼图。
Google 表示,这一知识库可通过 android docs 命令调用,数据来源覆盖 Android developer docs、Firebase、Google Developers 和 Kotlin 文档,目的是让智能体在训练数据之外,仍能拿到最新、权威的 Android 开发指引,减少基于过时知识生成代码的情况。
从官方表述看,Android CLI 也并不只是给 AI 智能体准备的。
Google 明确提到,它同样适用于 CI、维护任务以及其他脚本化自动化流程,本质上是将 Android 开发中的一部分高频操作,整理成更适合终端、脚本和智能体调用的标准接口。
Android CLI 确实能让接入该工具的 AI 更方便地参与 Android 应用开发,但它本身不是“AI 自动开发 App”的黑盒,更像是一套专门为终端和智能体工作流整理过的 Android 开发基础设施。
需要注意的是,Android CLI 目前仍处于预览阶段。
Google 在官方文档中提到,Windows 平台下的 android emulator 命令当前暂时被禁用,说明这套工具距离成熟形态还有优化空间。
过去 IDE 主要是为人写代码设计的,现在 Google 开始将 Android 开发流程拆成一组更适合智能体调用的原子能力。
未来 Android Studio 仍会是核心阵地,但在它之外,终端、脚本和 AI 智能体,正在成为 Android 开发链条里的新入口。
热门跟贴