本帖最后由 fuwu8 于 2026-5-8 00:32 编辑 6 s ?5 ?% O& Z( g3 u9 b# B
2 }, Y' Y4 U# F0 Jopenclaw-android 在 Android 上运行 OpenClaw龙虾 一键安装 OpenClaw
6 v- v5 ?. P5 [; W2 B; m7 E
3 D- q* w p! s+ b$ X$ K该项目提供两种在 Android 手机上运行 OpenClaw 智能体平台(非客户端)的方式。可通过 Termux 安装 glibc 动态链接器直接部署 Linux 二进制文件,也可通过直接安装打包好的 Android 应用实现一键安装 OpenClaw,后者不需要安装 Termux。
4 y) r5 ?5 J8 U( L3 w下载地址:, H6 J* t, u# g- ] A k
链接: https://yun.139.com/shareweb/#/w/i/2uZSRGa11V0go 提取码:xu59
1 @+ o- M2 O/ }7 p0 ~% J& W; u/ a. _0 K/ d' H1 Z+ D, ^ M8 Y
# A. `+ [( L, [, `7 Y
链接2:https://pan.quark.cn/s/df23fe3076e1' T& S+ _8 F; ~8 H5 Z: V$ ^/ B
1 W# m# c; w+ E8 D0 j4 Q无需安装 Linux- S: `4 q0 _; r( W. ^
在 Android 上运行 OpenClaw 的常规方法是通过 proot-distro 安装一个完整的 Linux 发行版,需要额外占用 700MB-1GB 的存储空间。OpenClaw on Android 只安装 glibc 动态链接器(ld.so),无需完整 Linux 发行版即可运行 OpenClaw。 常规方法:在 Termux 中通过 proot-distro 安装完整的 Linux 发行版。
' C6 J+ x" E; H& n3 o$ ~) k3 w) G {$ g T; [: [
) }2 _9 u$ c9 ~! U" q5 B0 w! [
j6 \, w6 e6 I& _0 W6 y
系统要求
- J X* X1 D& Q$ K4 ?" S- Android 7.0 或更高版本(推荐 Android 10+)
- 约 1GB 可用存储空间
- Wi-Fi 或移动数据连接
3 m8 J2 G+ V# z( W: O- T 安装内容4 O* b! a( P$ I- h7 _$ E
安装程序会自动处理 Termux 与标准 Linux 之间的差异。你无需手动操作——一条安装命令会完成以下所有工作: - glibc 环境 — 安装 glibc 动态链接器(通过 pacman 的 glibc-runner),使标准 Linux 二进制文件无需修改即可运行
- Node.js (glibc) — 下载官方 Node.js linux-arm64 版本,并通过 ld.so 加载脚本进行包装(不使用 patchelf,因为它会在 Android 上导致段错误)
- 路径转换 — 自动将标准 Linux 路径(/tmp、/bin/sh、/usr/bin/env)转换为 Termux 路径
- 临时目录配置 — 为 Android 配置可访问的临时文件夹
- 服务管理绕过 — 在没有 systemd 的环境下配置正常运行
- OpenCode 集成 — 如果选择安装,会使用 proot + ld.so 拼接方式安装 OpenCode(用于 Bun 独立二进制文件)4 U5 i$ E* w' L0 f5 m; J2 {
从全新手机开始的详细步骤, b) m2 s$ `0 N" l v9 P2 W
- 准备你的手机
- 安装 Termux
- Termux 初始设置
- 安装 OpenClaw — 一条命令
- 启动 OpenClaw 初始配置
- 启动 OpenClaw(网关)$ p9 ~' L; _# |$ w3 v+ A o. q
步骤一:准备你的手机) S2 z1 e( a3 h2 h4 B& V
配置开发者选项、保持唤醒、充电限制和电池优化。详细步骤请参阅 保持进程存活指南。 步骤二:安装 Termux 附件内附了
- H5 `2 U$ a- ^# |3 s* d3 X7 I步骤三:Termux 初始设置1 J( i; h; z6 a- z0 o" Q/ k
打开 Termux 应用,粘贴以下命令安装 curl(下一步需要用到)。 pkg update -y && pkg install -y curl, @# i) c8 O# {# L
7 G* y1 [3 _ Z7 ~/ X
首次运行时可能会要求你选择镜像源。随便选一个就行,选地理位置较近的会更快。 步骤四:安装 OpenClaw/ D+ `! @& _/ Y# q0 V
提示:使用 SSH 输入更方便 从这一步开始,你可以用电脑键盘输入命令,而不必在手机屏幕上打字。详见 Termux SSH 设置指南。
在 Termux 中粘贴以下命令。 curl -sL myopenclawhub.com/install | bash && source ~/.bashrc
$ ]7 r: T2 g2 r0 g9 x4 t- i: j+ _
, \- d/ w$ k% l. T# `+ E一条命令自动完成所有安装。根据网络速度和设备性能,大约需要 3-10 分钟。建议使用 Wi-Fi。 中国网络优化:脚本会自动检测网络环境。如果 GitHub 访问较慢,会自动切换到镜像站点下载;如果 npm 安装速度较慢,会自动切换到 npmmirror.com 镜像。无需手动配置。
安装完成后,会显示 OpenClaw 版本以及运行 openclaw onboard 的提示。 步骤五:启动 OpenClaw 初始配置3 s: f4 b8 N- P+ m Q! s
按照安装输出中的提示,运行: openclaw onboard
& E( M* _; F1 }9 ?! n5 D/ F7 A. O( r
' f6 G0 f; h, L' x! d按照屏幕上的指引完成初始设置。 步骤六:启动 OpenClaw(网关)
- A' d" {# K/ d0 f5 t/ H( R4 }初始设置完成后,启动网关: 重要提示:请直接在手机上的 Termux 应用中运行 openclaw gateway,不要通过 SSH。如果通过 SSH 运行,当 SSH 会话断开时网关也会停止。
网关运行时会占用当前终端,因此需要新开一个标签页。点击底部菜单栏的 汉堡菜单图标(☰),或从屏幕左侧边缘向右滑动(在底部菜单栏上方区域)打开侧边菜单,然后点击 NEW SESSION。 在新标签页中运行: openclaw gateway
. i2 G( X7 q [/ N6 f+ N" [0 _
% U' `: H- Y1 [4 C要停止网关,按 Ctrl+C。不要使用 Ctrl+Z — 它只会挂起进程而不会终止它。 ) d* j# S+ u5 e4 \% `# x
- V3 I. Y5 T3 Z& w9 _
|