Android CLI界面

美国谷歌于4月16日(当地时间)推出了“Android CLI”,这是一款面向Android应用开发的命令行界面工具,支持使用编码代理。该工具能够将大型语言模型(LLM)消耗的令牌数量减少70%,并且代理在仅使用标准工具集导航任务时,完成任务的速度是之前的三倍。

目前,“Android CLI”处于预览阶段,提供了以下主要功能:

  • SDK管理:通过命令“android sdk install”仅获取所需组件。
  • 项目创建:使用“android create”命令,几秒钟内从官方模板生成开发项目。
  • 设备管理:通过“android emulator”创建虚拟设备,使用“android run”将应用部署到设备上。但Windows版本目前暂不支持此功能。
  • 更新功能:使用“android update”命令升级到最新版本。

在Android应用开发领域,除了谷歌自家的“Gemini in Android Studio”、“Gemini CLI”和“Google Antigravity”等代理工具外,还有第三方代理如“Claude Code”和“Codex”。“Android CLI”支持所有这些代理,能够实现高效开发。同时,它还与“日本国家Android Studio”无缝集成,方便将通过“Android CLI”创建的项目迁移至“Android Studio”。

Android CLI功能展示

此外,谷歌还引入了辅助大型语言模型遵循最新最佳实践的机制——“Android技能”(Android skills),以及通过“Android知识库”(Android Knowledge Base)确保LLM基于最新信息进行回答,避免因过时数据导致错误。

这些新工具和机制共同推动了Android应用开发的智能化和高效化。