返回技能库
开发精选

Android Agent Skills 安卓开发技能

把 Android 官方开发、设备调试和面向 Agent 的应用能力整理成可调用的技能集合。

技能说明

适合 Android 开发、设备与模拟器调试、Android CLI、AppFunctions 和系统级 Agent 能力开发。仓库采用 Apache-2.0 许可证,技能遵循开放 Agent Skills 标准,README 明确提供 Android CLI 的按需安装方式。部分技能要求 Android 16、targetSdk 36+ 或 compileSdk 37+,并可能通过 ADB 操作设备;执行安装、运行、删除或修改操作前请确认目标设备和项目。

关于此技能

Android 官方 Agent Skills 集合,按开放 Agent Skills 标准整理 Android 开发、设备调试和面向 Agent 的应用能力。

核心能力

Android CLI 与设备工作流

覆盖 SDK 管理、项目创建、文档查询、模拟器与真机交互、APK 运行和截图等常用开发入口。

AppFunctions 开发

指导发现可供 Agent 调用的应用功能、生成 Kotlin 实现、完善 KDoc,并用 ADB 做测试和调试。

专项开发与质量检查

包含 R8 分析、Intent 安全、测试、性能、Compose 迁移、边缘到边缘显示等针对性技能。

官方来源与开放标准

由 Android 官方维护,仓库采用 Apache-2.0 许可证,技能可以按需安装到支持 Agent Skills 的客户端。

适用场景

Android 应用开发

需要从项目初始化到功能实现、测试和发布准备的开发任务。

AppFunctions 与系统级 Agent 能力

希望让应用功能可被系统或 Agent 发现和调用时使用。

真机与模拟器调试

需要查看设备状态、运行 APK、抓取截图或排查构建与运行问题时使用。

性能、安全与迁移

需要分析 R8、检查 Intent 安全、优化界面或升级 Android 技术栈时使用。

使用步骤

  1. 01

    选择需要的技能

    先阅读仓库 README,按任务安装单个技能;也可运行 android skills add --all 安装全部技能。

  2. 02

    确认项目与设备条件

    检查 Android SDK、编译版本、测试设备和权限;AppFunctions 技能要求 targetSdk 36+、compileSdk 37+,并面向 Android 16+ 能力。

  3. 03

    按 SKILL.md 执行

    先看对应技能的完整说明,再运行 android help 或官方文档确认命令和当前版本。

  4. 04

    在测试环境复核

    在模拟器或测试设备上验证结果;涉及安装、运行、删除或修改操作时,先确认目标和影响范围。

常见问题

怎么安装?+

按需安装可使用 android skills add --skill=r8-analyzer --project=.;安装全部技能可使用 android skills add --all。

所有技能都要求 Android 16 吗?+

不是。AppFunctions 技能明确要求 targetSdk 36+、compileSdk 37+,并使用 Android 16+ 能力;其他技能的要求以各自 SKILL.md 为准。

支持哪些 Agent?+

仓库遵循开放 Agent Skills 标准,并提供 Agent 插件目录;README 明确支持通过 android CLI 选择目标 Agent,未指定时默认 Gemini/Antigravity。

使用时要注意什么?+

AI 生成内容可能有误,尤其是 ADB 和设备操作。不要暴露敏感数据,也不要在没有确认的情况下执行破坏性操作。

安装命令
android skills add --all

适用平台与标签

CodexClaude CodeGemini CLIAntigravity#Android#Kotlin#ADB#移动开发