SkillsScout
ENG-QUALITY / 工程效率与代码质量

android-cli-android-skills

收录日期 2026-08-16·来源仓库 ↗
受欢迎程度
8
可用程度与相关性
9
安全性
8
8.3SCOUT SCORE

1. 基本信息

项目 内容
名称 android-cli
作者/维护者 Google LLC(Android 官方团队)
来源链接 https://github.com/android/skills/tree/main/devtools/android-cli
许可证 Apache License 2.0(GitHub API 检测)
GitHub Stars 6,775(合集仓库整体,来自 GitHub API;不代表本技能自身热度)
Forks 408(合集仓库整体,来自 GitHub API)
最新版本 SKILL.md 未标注独立版本号;该子目录最近一次提交为 2026-08-07(GitHub API commits)
安装方式 通过 android 命令行工具的一键安装脚本,再用 android skills add 接入 Agent

2. 功能介绍与亮点

android-cli 是 Google 官方推出的 Android 开发命令行工具,覆盖创建新项目、在真机或模拟器上运行应用、管理 Android 虚拟设备(AVD)、管理 SDK 组件、查询官方 Android 文档、检查 UI 布局树、截图,以及发现并安装 android/skills 仓库内其它官方 skill 等一整套操作。

主要亮点:

3. 适用场景

固定分类:工程效率与代码质量

面向使用 Claude Code、Codex 等 Agent 进行 Android 开发的工程师,尤其适合需要 Agent 自动创建项目脚手架、在设备/模拟器上跑测、定位 UI 布局问题或查阅官方文档的场景。对刚开始尝试用 Agent 辅助 Android 开发的初中级工程师,它能显著减少手动切换 Android Studio 的次数。

4. 跨 Agent 兼容性

5. 推荐理由

官方 Google Android 团队出品,各平台一键安装脚本经实测均可正常下载;覆盖项目创建、设备运行、UI 调试、文档查询等 Android 开发全链路高频操作,显著减少 Agent 与 Android Studio 之间的来回切换。作为 android/skills 合集的入口工具,它还能让 Agent 自主发现并安装同仓库内的其它专项 skill,对刚接触 Agent 辅助 Android 开发的初中级工程师尤其友好。

6. 评分

维度 分数 说明
受欢迎程度 8 Google 官方出品;Hacker News 相关讨论帖获 295 赞、119 条评论,另有 InfoQ、devclass、Android 官方博客、独立 Medium 文章报道
可用性 9 四个平台的一键安装脚本经实测均可正常下载(HTTP 200);内置命令帮助完整;过去三个月内至少 5 次提交更新,最近一次距今约一周;无付费依赖
安全性 8 见下方检查清单

安全检查清单: ① 权限范围:可执行 SDK 安装、项目创建、设备/模拟器操作、截图、布局检查等,均在官方文档中显式列出且用途清晰,未见来历不明的权限索取。 ② 联网外发:仅从 Google 官方域名(dl.google.com)下载安装脚本与 SDK 组件,文档检索指向官方 Android 知识库,未发现向第三方地址外传用户数据的行为。 ③ 凭据处理:基础功能不需要额外的 API key 或凭据。 ④ 可疑指令:审阅 SKILL.md 全文及随附的两份参考文档,未发现 prompt injection 或夹带无关推广内容的迹象。 ⑤ 作者信誉:Google LLC,Android 官方团队。 ⑥ License:Apache License 2.0,明确。 ⑦ 最近维护:最近一次提交距今约一周,维护活跃。

7. 跟同类 Skills 相比的优势

竞品 定位 与本技能的差异
perfetto-sql(同合集) 将自然语言意图翻译为 Perfetto SQL 查询,分析性能 trace 文件 只服务单一的 SQL trace 分析场景,不涉及项目创建、设备运行等通用开发操作
r8-analyzer(同合集) 分析 R8/Proguard keep 规则,识别构建体积冗余配置 仅服务构建体积优化这一细分环节,使用前提是项目已经搭建完成
jetpack-compose/adaptive(同合集) 指导 UI 适配不同设备形态(折叠屏、平板、桌面等) 专注 UI 层的自适应布局改造,不提供设备运行、SDK 管理等基础设施能力
jetpack-compose-skills(社区第三方) 面向 Jetpack Compose 的代码生成与 Review 最佳实践 定位于代码风格与 Review 建议,不提供 CLI 层面的项目创建、设备管理、SDK 操作

android-cli 是覆盖 Android 开发全链路基础设施操作的通用入口工具;同合集内的其它 skill(perfetto-sql、r8-analyzer、adaptive 等)各自解决单点问题,运行前提是本工具已经搭建好的开发环境。第三方社区 skill 多聚焦代码风格类建议,同样不能替代它作为基础设施层的角色。

8. 用户评价

  1. Hacker News 讨论帖(2026 年 4 月发布,获 295 赞、119 条评论)中,用户 “iririririr” 评论:“Why didn’t we get a sane way to build android apps before you had to please chatbots?”,反映出对该工具解决核心开发痛点的期待与调侃。
  2. 同一讨论帖中,用户 “anabis” 曾反馈早期版本的 Windows 安装脚本存在链接失效问题(“The install command shown for Windows is 404…”);该链接目前可正常访问,问题应已得到修复。

9. 其他补充

android CLI 自带 update 子命令可自我更新到最新版本;skills find <keyword> 支持按关键词检索并安装仓库内其它官方 skill,形成一个可持续扩展的官方 skill 生态入口。

10. 安装使用方式

按平台选择一键安装脚本:

为指定 Agent 安装本技能:android skills add --agent=claude-code android-cli(Codex、OpenClaw 等遵循同一开放标准的 Agent,也可将 skill 目录直接复制到各自的 skills 目录使用)。

安装后建议先执行一次 android init 初始化本地环境;无需重启 Agent 会话,Agent 在识别到相关意图(如“创建一个新的 Android 项目”)时会自动加载本技能的说明。

11. 注意事项