Control Android devices via ADB with support for UI layout analysis (uiautomator) and visual feedback (screencap). Use when you need to interact with Android apps, perform UI automation, take screenshots, or run complex ADB command sequences.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install android-adb或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install android-adb⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/android-adb/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: android-automation description: Control Android devices via ADB with support for UI layout analysis (uiautomator) and visual feedback (screencap). Use when you need to interact with Android apps, perform UI automation, take screenshots, or run complex ADB command sequences. ---
Control and automate Android devices using ADB, uiautomator, and screencap.
adb devices. adb pair
adb connect
adb devices.Use the monkey tool to launch apps by package name: adb shell monkey -p
Dump and pull the UI hierarchy to find coordinates: adb shell uiautomator dump /sdcard/view.xml && adb pull /sdcard/view.xml ./view.xml
Then grep for text or resource IDs to find bounds="[x1,y1][x2,y2]".
adb shell input tap adb shell input text "" (Note: Use %\s for spaces in some environments or handle quoting carefully)adb shell input keyevent (Home: 3, Back: 4, Power: 26, Search: 84, Enter: 66)adb shell input swipe Take a screenshot to verify the state: adb shell screencap -p /sdcard/screen.png && adb pull /sdcard/screen.png ./screen.png
input keyevent 84 to trigger search in many apps.sleep between commands to allow the UI to update.[x1,y1][x2,y2] for reliable taps.安装 ADB Connection 后,可以对 AI 说这些话来触发它
Help me get started with ADB Connection
Explains what ADB Connection does, walks through the setup, and runs a quick demo based on your current project
Use ADB Connection to control Android devices via ADB with support for UI layout analysis...
Invokes ADB Connection with the right parameters and returns the result directly in the conversation
What can I do with ADB Connection in my developer & devops workflow?
Lists the top use cases for ADB Connection, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/android-adb/ 目录(个人级,所有项目可用),或 .claude/skills/android-adb/(项目级)。重启 AI 客户端后,用 /android-adb 主动调用,或让 AI 根据上下文自动发现并使用。
ADB Connection 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
ADB Connection 可免费安装使用。请查阅仓库了解许可证信息。
Control Android devices via ADB with support for UI layout analysis (uiautomator) and visual feedback (screencap). Use when you need to interact with Android apps, perform UI automation, take screenshots, or run complex ADB command sequences.
ADB Connection 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using ADB Connection
Identifies repetitive steps in your workflow and sets up ADB Connection to handle them automatically