返回顶部
c

clawpaw-setupClawPaw安装指南

Guide users through ClawPaw Android setup — installing the APK, granting permissions, connecting SSH tunnel, and verifying the full LLM-to-phone control chain. Use when a user wants to set up ClawPaw, install the app, connect a new phone, or troubleshoot connection issues.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
254
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

clawpaw-setup

ClawPaw 设置指南

逐步引导用户完成完整设置。在进入下一步之前检查每一步。使用 scripts/ 目录中的脚本自动执行检查。

第 1 步 — 检查先决条件

运行 adb 检查脚本:

bash
bash .claude/skills/clawpaw-setup/scripts/check-adb.sh

如果 STATUS:NO_ADB:引导用户安装 adb,然后重新运行。
如果 STATUS:NO_DEVICE:引导用户连接 USB 并启用 USB 调试。
如果 STATUS:DEVICE_FOUND:继续执行第 2 步。

第 2 步 — 安装 APK

询问用户 ClawPaw 应用是否已安装在手机上。

如果未安装,通过 adb 构建并安装:
bash

从源代码构建(需要 Android Studio 或 Gradle)


cd android && ./gradlew assembleDebug
adb install -r app/build/outputs/apk/debug/app-debug.apk

或者引导用户从 Android Studio(运行按钮)手动安装。

安装后,请用户:

  1. 1. 打开 ClawPaw 应用
  2. 点击连接
  3. 等待后端连接SSH 隧道显示绿色圆点

第 3 步 — 授予权限(USB 已连接)

运行权限脚本:

bash
bash .claude/skills/clawpaw-setup/scripts/grant-permissions.sh

这将授予 3 个权限:

  • - WRITESETTINGS — 亮度控制
  • WRITESECURE_SETTINGS — 自动启用无障碍服务
  • adb tcpip 5555 — 通过 SSH 隧道启用无线 ADB

然后请用户检查手机上是否有任何权限对话框,并点击允许

第 4 步 — 验证 SSH 隧道

请用户打开 ClawPaw 应用并确认两行均显示绿色圆点:

  • - 后端连接(WebSocket)
  • SSH 隧道(SSH 反向隧道)

如果 SSH 隧道显示已断开或错误:

  • - 点击 SSH 隧道状态旁边的重试按钮
  • 如果仍然失败,请重新启动应用

第 5 步 — 连接 ADB(首次或 Pod 重启后)

从 ClawPaw 应用主屏幕获取用户的 UID 和 Secret,然后运行:

bash
bash .claude/skills/clawpaw-setup/scripts/reconnect-adb.sh

如果输出显示 failed to authenticate:

  • - 告诉用户查看手机屏幕上的允许 USB 调试吗?对话框
  • 点击始终允许来自此计算机,然后点击确定
  • 重新运行脚本

如果输出显示 already connected 或 connected to:继续执行。

第 6 步 — 端到端验证

使用用户的凭据运行这些 curl 命令以确认完整链路正常工作:

bash

1. 按下主页按钮


curl -sk -X POST https://www.clawpaw.me/api/adb/press_key \
-H Content-Type: application/json \
-H x-clawpaw-secret: \
-d {uid:,key:home}

预期结果:{success:true,data:}

2. 截取屏幕截图

curl -sk -X POST https://www.clawpaw.me/api/adb/screenshot \ -H Content-Type: application/json \ -H x-clawpaw-secret: \ -d {uid:} | python3 -c import sys,json,base64 d=json.load(sys.stdin) if d.get(success) and d.get(data,{}).get(data): open(/tmp/phone_screen.png,wb).write(base64.b64decode(d[data][data])) print(屏幕截图已保存到 /tmp/phone_screen.png) else: print(失败:, d)

读取 /tmp/phone_screen.png 并向用户展示以确认。

第 7 步 — 配置 MCP(可选)

要在 Claude Code 中直接使用 ClawPaw 工具(快照、点击、截图等),添加到 ~/.claude.json:

json
clawpaw: {
type: stdio,
command: node,
args: [/mcp/dist/index.js],
env: {
CLAWPAWBACKENDURL: https://www.clawpaw.me,
CLAWPAW_UID: ,
CLAWPAW_SECRET:
}
}

然后重新启动 Claude Code。

故障排除

错误原因修复
device offline未设置 ADB TCP 模式在 USB 连接的情况下重新执行第 3 步
INJECT_EVENTS permission denied
未启用 USB 调试(安全设置) | 设置 → 开发者选项 → USB 调试(安全设置)→ 开启 | | WRITE_SETTINGS not granted | 跳过了第 3 步 | 在 USB 连接的情况下运行 grant-permissions.sh | | SSH: Disconnected | MIUI 终止了服务 | 设置 → 电池 → ClawPaw → 无限制;在最近任务中锁定应用 | | failed to authenticate | 新的 adb 服务器,手机需要批准 | 检查手机上是否出现允许 USB 调试对话框 | | 屏幕截图是黑色的 | 屏幕已关闭 | 先按电源键,或 adb shell input keyevent KEYCODE_WAKEUP |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawpaw-phone-control-1776118804 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawpaw-phone-control-1776118804 技能

通过命令行安装

skillhub install clawpaw-phone-control-1776118804

下载

⬇ 下载 clawpaw-setup v1.0.0(免费)

文件大小: 28.45 KB | 发布时间: 2026-4-15 12:09

v1.0.0 最新 2026-4-15 12:09
Initial release: step-by-step setup guide for connecting and controlling Android phones via ClawPaw.

- Guides users through prerequisites, APK install, permissions, SSH tunnel, ADB, and end-to-end tests.
- Includes troubleshooting tips for common setup errors.
- Automates device and permission checks using included Bash scripts.
- Supports MCP integration for advanced remote phone controls from Claude Code.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部