乐于分享
好东西不私藏

可以在手机上部署openclaw啦,小白也可以轻松上手!

可以在手机上部署openclaw啦,小白也可以轻松上手!

在手机上部署 OpenClaw 主要有两种主流方案:Termux 原生部署(推荐,性能好)和 AidLux 容器部署(适合复杂环境)。考虑到你用的是手机,建议优先选择 Termux 方案,操作更简单且资源占用低。

🚀 方案一:Termux 原生部署(推荐)

这是目前最主流的方案,无需 Root,直接在安卓上运行 Linux 环境。

1. 安装 Termux

* 下载:务必从 F-Droid 官网下载最新版 APK(Google Play 版本已停止维护)。
* 权限:安装后授予存储权限,并在系统设置中关闭“电池优化”,防止后台被杀。

2. 更新环境与安装依赖

打开 Termux,依次执行以下命令:

# 更新包管理器
pkg update && pkg upgrade -y
# 安装 Node.js 和 Git
pkg install nodejs-lts git -y

3. 安装 OpenClaw

# 全局安装 OpenClaw
npm install -g openclaw@latest
# 如果遇到权限问题,使用:
npm install -g openclaw@latest --unsafe-perm

4. 初始化与启动

# 初始化配置(按提示设置工作目录等)
openclaw onboard
# 启动网关服务
openclaw gateway start

5. 访问管理界面

在手机浏览器中输入
"http://127.0.0.1:18789" 即可访问控制台。

🐳 方案二:AidLux 容器部署

如果你需要运行更复杂的 Linux 应用(如 Docker),可以选择 AidLux。

1. 安装 AidLux:从应用商店下载并安装。
2. 升级 Node.js:AidLux 自带版本较低,需升级至 v22+。
3. 安装 OpenClaw:步骤同 Termux 方案。

💡 避坑指南

* 网络问题:如果
"npm install" 下载缓慢或失败,建议连接 VPN 或切换国内镜像源(如淘宝源)。
* 后台保活:手机锁屏后进程容易被杀,建议使用
"termux-wake-lock" 命令或系统设置保持常驻。
* 存储空间:确保手机有至少 500MB 的可用空间。
(有什么不会的,欢迎加入QQ频道讨论,也可以私我)