/install android-control-2
Android Control Skill
Control an Android phone directly from Clawdbot using built-in Android CLI tools.
The skill always tries normal (non-root) commands first; if they fail, it automatically retries with root mode (su) when available.
Features
- Get UI hierarchy snapshot via
uiautomator dump - Capture screen using
screencap - Simulate taps, swipes, and input events via
input - Launch apps using
am start - Auto retry with root if non-root fails
Setup
Most Android ROMs include uiautomator, input, screencap, and am.
To enable root fallback, install Magisk or run:
su
Usage
Get UI Snapshot (uiautomator dump)
# Try non-root
uiautomator dump /sdcard/ui_dump.xml 2>/dev/null \
&& cat /sdcard/ui_dump.xml \
|| (
# Fallback to root
su -c "uiautomator dump /sdcard/ui_dump.xml" && su -c "cat /sdcard/ui_dump.xml"
)
Take Screenshot (PNG, base64 encoded)
TMP="/sdcard/ai_screen.png"
# Try non-root
screencap -p "$TMP" 2>/dev/null \
&& base64 "$TMP" \
|| (
# Root fallback
su -c "screencap -p $TMP"
su -c "base64 $TMP"
)
Tap on Screen
# Example: tap at (540, 1600)
input tap 540 1600 2>/dev/null \
|| su -c "input tap 540 1600"
Swipe on Screen
# Example: swipe from (500, 1600) to (500, 600) over 300ms
input swipe 500 1600 500 600 300 2>/dev/null \
|| su -c "input swipe 500 1600 500 600 300"
Launch an App
# Example: launch Android Settings
am start -n com.android.settings/.Settings 2>/dev/null \
|| su -c "am start -n com.android.settings/.Settings"
Send Text Input
# Example: send text "Hello"
input text "Hello" 2>/dev/null \
|| su -c "input text 'Hello'"
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install android-control-2 - 安装完成后,直接呼叫该 Skill 的名称或使用
/android-control-2触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Android Control 是什么?
Control an Android device via command-line tools (uiautomator, screencap, input, am). Automatically attempts non-root execution first and falls back to root... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 694 次。
如何安装 Android Control?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install android-control-2」即可一键安装,无需额外配置。
Android Control 是免费的吗?
是的,Android Control 完全免费(开源免费),可自由下载、安装和使用。
Android Control 支持哪些平台?
Android Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Android Control?
由 kv0768(@kv0768)开发并维护,当前版本 v0.1.1。