最近 OpenClaw 项目热度很高,我也开始学习和探索。本文记录了我学习过程中,将 Android 设备接入 OpenClaw Gateway 的完整流程,涵盖了环境准备、应用编译、Gateway 配置及最终连接,并特别记录了针对较旧 Android 设备的适配方法。
- 在 Android 手机上安装并运行 OpenClaw 客户端;
- 将手机设备接入本地 OpenClaw Gateway;
✅ 适用于个人开发、远程调试、家庭自动化场景。
1. 环境要求
我们需要为 OpenClaw 官方 Android 应用进行编译与安装。
1. 安装 Android SDK 工具
GPT plus 代充 只需 145
2. 克隆 OpenClaw 代码仓库
进入 Android 应用目录:
GPT plus 代充 只需 145
3. 适配旧版 Android 设备 (重要)
由于我的 Android 设备较旧,需要对源码进行关键修改以确保兼容性。
修改一:降低最低支持版本 (minSdk)
打开 文件,将 从默认值修改为 。
✅ 这样做是为了兼容 Android 10 (API 29) 及更高版本的设备。
修改二:禁用动态颜色 (Dynamic Color)
打开 文件,将 的判断逻辑修改如下。
这个修改至关重要,因为 Android 12 (API 31) 以下的系统不支持 Material You 的动态颜色主题,会导致应用崩溃。
GPT plus 代充 只需 145
✅ 通过此修改,应用将只为 Android 12 及以上系统启用动态颜色,旧系统则使用预设的主题色,保证了应用的稳定运行。
4. 编译并安装 APK
确保你的手机已开启 开发者选项 和 USB 调试模式,并通过 USB 连接电脑。
执行以下命令编译并安装:
✅ 成功后,手机会自动安装名为 “OpenClaw” 的应用。
1. 修改
在 OpenClaw 根目录下找到 文件,添加或修改如下内容:
GPT plus 代充 只需 145
2. 启动 Gateway
此时服务将在 上启动,并显示连接状态页。
1. 设置 OpenClaw 环境变量(可选)
如果你希望绕过 TLS 验证(仅用于本地测试),可以设置:
GPT plus 代充 只需 145
⚠️ Windows 环境 使用 命令设置临时环境变量。
2. 初始化并生成连接信息
首先运行设置向导,它会引导你完成基本配置:
然后,根据向导结果或手动指定的 URL 和 Token,生成用于连接的二维码:
GPT plus 代充 只需 145
请将 替换为你运行 OpenClaw Gateway 的服务器或本机的实际 IP 地址。
3. 扫描二维码并授权
打开手机上的 OpenClaw App,点击“扫描二维码”,扫描电脑端生成的 QR 码。
App 会提示你:
- 授权相机、麦克风、位置等权限;
- 点击“链接”按钮建立连接。
当设备发起连接后,它会处于待审批状态。你可以通过以下命令查看待处理的连接请求:
列表中会显示待批准的设备及其 。
执行批准命令,将 替换为实际的请求ID:
GPT plus 代充 只需 145
完成此步骤后,设备即被正式加入到你的 OpenClaw 网络中。
访问 Web 控制台:http://localhost:18789
你应该能看到:
- Active endpoint: 如
- Gateway state: — 表示设备已连接但尚未激活
- Disconnect Gateway 按钮可用
点击 Chat 标签页,即可发送消息测试通信是否正常。
注意:需要在 Android 上授予相机权限,且设备支持前置/后置摄像头。
- OpenClaw 官方文档 - Android 接入
- OpenClaw 节点管理
- OpenClaw 摄像头支持
- Android 官方开发工具文档
通过以上步骤,特别是针对旧版 Android 设备的关键代码修改,我成功地将一台 Android 10 设备接入了 OpenClaw 系统。
注意:本文只记录了如何完成设备的基本接入,至于接入后能用它来做什么、怎么深入玩转,我还在继续学习中。
📌 关键词:OpenClaw, Android, 远程控制, 设备接入, 二维码连接, gateway, 摄像头, 安全认证, 低版本适配
如果你也在学习 OpenClaw,希望这篇记录对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/239939.html