当前位置:首页>安卓APP>安卓手机布置openclaw(第一步)

安卓手机布置openclaw(第一步)

  • 2026-11-10 07:48:22
安卓手机布置openclaw(第一步)
       首先你要有一台可以正常使用的闲置安卓手机,手机内尽量不要有非常重要的文件,如果有最好进行备份一下。
       在安卓手机上部署 OpenClaw(社区戏称“小龙虾”),本质是在 Termux 里用 proot-distro 跑一个精简 Ubuntu,然后装上 Node.js 和 OpenClaw。全程不需要 Root,但有几个关键细节容易踩坑,下面是一份亲测可行的完整流程。

📱 一、准备工作

1. 硬件要求

  • Android 10+,内存 ≥4GB(推荐 6GB+),存储预留 5-8GB

  • 确保手机连上稳定的 Wi-Fi

2. 软件准备(⚠️ 关键)

  • 最好在官网下载。如果找不到可以下载我用的这个版本

  • 通过网盘分享的文件:termux-app_v0.118.0+github-debug_universal.apk

    链接: https://pan.baidu.com/s/12LF_m2ATYDL51RxxJ6QeOA?pwd=t3dc 提取码: t3dc

    • Termux(核心)

3. 可选工具

  • AI API Key:如果你打算调用云端模型(推荐新手),提前去 他们的官网申请好 Key,找到他们的


🛠️ 二、Termux 基础配置

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

# 1. 更新软件包pkg update && pkg upgrade -y# 2. 安装必要工具pkg install -y proot-distro git curl wget# 3. 授予存储权限(会弹窗请允许)termux-setup-storage

🐧 三、安装 Ubuntu 并修复网络兼容性

1. 安装 Ubuntu

# 安装 Ubuntu 24.04(自动下载约 200MB)proot-distro install ubuntu
2. 登录 Ubuntu
proot-distro login ubuntu

这时提示符会变成 root@localhost:~#,说明已进入容器。

⚙️ 四、安装 Node.js 与 OpenClaw

1. 更新 Ubuntu 并安装 Node.js 22,依次执行以下命令:

apt update && apt upgrade -yapt install curl git build-essential -ycurl -fsSL https://deb.nodesource.com/setup_22.x | bash -apt install -y nodejs

2. 验证 Node 版本

node --version   # 必须显示 v22.x.x
3. 全局安装 OpenClaw
npm install -g openclaw@latest
4. 验证安装
openclaw --version   # 能显示版本号即成功
验证完成后不要启动配置。

5. 修复 Bionic 兼容问题(非常重要)OpenClaw 依赖 Node.js 的 os.networkInterfaces(),但 Android 的底层库会导致崩溃,需要用一个空函数覆盖。

在 Ubuntu 内执行:

# 创建一个 JS 文件来"骗过" Node.jscat > /root/fix-net.js << 'EOF'const os = require('os');os.networkInterfaces = () => ({  'lo': [{    address: '127.0.0.1',    netmask: '255.0.0.0',    family: 'IPv4',    mac: '00:00:00:00:00:00',    internal: true,    cidr: '127.0.0.1/8'  }]});EOF# 让 Node.js 每次启动都加载这个补丁echo 'export NODE_OPTIONS="--require /root/fix-net.js"' >> ~/.bashrcsource ~/.bashrc

🚀 五、初始化配置(Onboarding)

运行配置向导,这一步会连接你的 AI 模型和聊天软件(如飞书、Telegram)。

openclaw onboard

详细配置流程看下一篇文章


🌐 六、启动网关并保持后台运行

1. 启动服务

openclaw gateway

看到 Gateway is running on http://localhost:18789 即成功。

2. 如何保持运行(防止手机杀后台)

  • 保持 Ubuntu 会话:不要直接关闭 Termux,而是用 Ctrl + Z 挂起或新建会话。

  • 新建 Termux 会话:在 Termux 界面左侧向右滑,点击 New session,这样原会话仍在后台运行。

  • 锁屏保活:

    • 执行 termux-wake-lock 防止 CPU 休眠

    • 在手机「设置」→「电池」→ 关闭 Termux 的省电策略和后台限制

最新文章

随机文章