OpenClaw 项目爆火后,开发者们开始尝试在各种设备上安装OpenClaw ,而手机成了不少开发者的首选。毕竟,几年前的旗舰手机拥有足够的算力、内置电池(天然 UPS)以及极低的功耗,是运行 7x24 小时 AI 代理的完美载体。

然而,许多用户在尝试时发现了一个关键限制:OpenClaw 官方文档中针对 Android 的支持,往往仅限于“节点模式”(Node Mode)。在这种模式下,手机仅作为控制端或硬件传感器提供者,实际的重度推理和任务调度仍依赖远程服务器。这对于想要充分利用旧手机算力、实现完全本地化或独立运行的极客来说,显然不够“过瘾”。
真正的极客玩法,是在 Android 上直接运行 OpenClaw Gateway(网关)。
要在 Android 上运行 Gateway,核心挑战在于:Android 不是 Linux。绝大多数方案的核心思路,都是在 Android 上构建一个完整的 Linux 运行环境。从早期的手动配置 Termux + proot-distro,到如今的一键安装脚本和原生 Flutter 应用,生态已迅速成熟。
本文将深度横评目前主流的 六大 Android 运行 OpenClaw Gateway 方案,助你找到最适合的那一款。
核心路径:如何在 Android 上跑 Linux?
在深入具体项目前,我们需要了解底层的几种技术路线,它们决定了方案的性能与复杂度:
1、Proot 模拟层(主流方案): 在不 Root 的情况下,通过 proot 技术在用户空间模拟 Linux 环境(如 Ubuntu/Debian)。
- 代表工具: Termux + proot-distro, UserLAnd, AndroNix
- 优点: 兼容性好,无需 Root。
- 缺点: 有性能损耗,存储占用大(通常需 1-2GB)
此类工具:
- Termux:https://github.com/termux/termux-app
- NOMone Desktop:https://desktop.nomone.com
- UserLAnd:https://userland.tech
- AndroNix:https://andronix.app
- AnLinux:https://github.com/EXALAB/AnLinux-App
2、原生 Termux 修补(进阶方案): 直接在 Termux 的原生 Bionic 环境中运行,通过补丁解决兼容性。
- 代表工具: OpenClaw on Android
- 优点: 极致轻量(~50MB),原生性能,无模拟层损耗
- 缺点: 对特定库的兼容性要求高,需专门补丁
3、系统级替换(硬核方案): 彻底刷入基于 Linux 的手机系统
- 代表系统:postmarketOS
- 优点: 真正的桌面级 Linux 体验
- 缺点: 门槛极高,驱动支持有限,不适合普通用户
- 地址:https://postmarketos.org
六大方案深度横评
1. OpenClaw on Android
关键词: 原生 Termux、极致轻量、无 Proot、50MB 占用
这是目前性能最优异、资源占用最低的方案。它摒弃了沉重的 Ubuntu 镜像,直接通过补丁修复 Termux 原生环境与 OpenClaw 的兼容性(如平台识别、网络接口崩溃、路径转换等)。
- 核心优势:
- 单命令安装:
curl ... | bash一键搞定。 - 超低占用: 仅需约 50MB 存储空间(对比 Proot 方案的 1-2GB)。
- 原生性能: 无 Proot 转译损耗,老旧机型(如骁龙 888 甚至更早)也能流畅运行。
- AI CLI 支持: 完美支持 Claude Code、Gemini CLI 等原生工具。
- 完善配套: 内置 SSH 配置、仪表盘访问指引及电池优化建议。
- 单命令安装:
- 适用人群: 追求极致性能、存储紧张、喜欢原生 Linux 体验的极客。
- 项目地址:https://github.com/AidanPark/openclaw-android
2. OpenClaw Termux
关键词: Flutter 应用、图形化界面、硬件能力暴露、双模式
该项目提供了两种形态:独立的 Flutter 安卓应用 和 Termux CLI 工具。这是目前用户体验最友好的方案,特别是其 Flutter 应用版本。
- 核心优势:
- 图形化管理: 内置终端、实时日志查看器、网关启停按钮、一键设置向导,无需记忆命令。
- 硬件能力暴露(Node 功能增强): 作为 Gateway 运行时,可主动调用手机摄像头、GPS、传感器、闪光灯等硬件,让 AI 真正拥有“五感”。
- 前台服务保活: 自动处理安卓后台查杀问题,确保持续运行。
- 双模式选择: 既可用 App 一键启动,也可用 CLI (
openclawx) 进行脚本化控制。
- 注意: 其 CLI 版本底层仍依赖
proot-distro(Ubuntu),体积较 AidanPark 方案大,但兼容性更稳健。 - 适用人群: 偏好图形界面、需要调用手机硬件能力、希望开箱即用的用户。
- 项目地址:https://github.com/mithun50/openclaw-termux
3. OpenClaw for Android
关键词: PRoot Debian、Android 12+ 优化、自动更新
这是一个专注于 Debian 环境 的自动化安装器,特别针对 Android 12 及以上版本进行了优化,解决了常见的网络错误(如 Error 13)。
- 核心优势:
- 自动化程度高: 单命令安装,支持自动更新机制。
- 网络修复: 内置针对 Android 网络环境的补丁,减少连接失败。
- Node.js v22 支持: 预配置最新 LTS 版本,确保 OpenClaw 运行无忧。
- 性能优化: 集成
termux-wake-lock防止休眠。
- 适用人群: 使用较新安卓版本(Android 12+),希望稳定运行 Debian 环境的用户。
- 项目地址: https://github.com/iyeoh88-svg/openclaw-android
4. OpenClaw-Android
关键词: IoT 自动化、Termux:API 集成、离线 AI
该项目将 Android 设备定位为 AI 驱动的 IoT/自动化服务器,深度集成了 Termux:API 以访问硬件。
- 核心优势:
- 硬件深度集成: 通过 Termux:API 轻松调用 GPS、摄像头、传感器,适合做家庭自动化中枢。
- Web UI: 提供基于网页的管理界面。
- 离线任务支持: 优化了本地模型运行环境。
- NDK 兼容: 解决了部分原生库的编译和运行问题。
- 适用人群: 开发者、智能家居爱好者,计划将手机作为 IoT 控制中枢的用户。
- 项目地址:https://github.com/irtiq7/OpenClaw-Android
5. Clawbot
关键词: 详细指南、24/7 运行、Gemini API 优化
与其说是一个独立项目,Clawbot 更像是一份详尽的实战部署指南。它基于标准的 Termux + Proot Ubuntu 流程,但提供了大量针对网络接口错误修复和 Gemini API 配置的细节。
- 核心优势:
- 教程详尽: 适合新手一步步跟随操作,避坑指南丰富。
- 稳定性优化: 重点解决了长期运行(24/7)的稳定性问题。
- Gemini 特化: 对 Google Gemini API 的集成做了特别优化。
- 适用人群: 初学者,希望通过文档学习底层原理并手动构建环境的用户。
- 项目地址:https://github.com/AbuZar-Ansarii/Clawbot
6. 通用基础方案 (AndroNix / UserLAnd / postmarketOS)
关键词: 完整 Linux 发行版、高度自由、门槛各异
如果你不满足于上述专用脚本,也可以先通过通用工具在手机上安装完整的 Linux,再手动部署 OpenClaw。
- AndroNix / UserLAnd / AnLinux: 提供一键式 Proot Linux 安装(Ubuntu, Kali, Debian 等),内置 VNC 支持,适合需要完整桌面环境的用户。
- postmarketOS: 终极方案。直接替换 Android 系统,刷入真正的 Linux 内核。性能最强,但驱动适配是最大门槛,仅推荐资深玩家尝试。
- 适用人群: 需要完整桌面 Linux 环境、或希望完全掌控系统底层的硬核玩家。
方案对比总结
| 方案名称 | 核心技术 | 存储占用 | 性能表现 | 易用性 | 特色功能 | 推荐指数 |
|---|---|---|---|---|---|---|
| OpenClaw on Android | 原生 Termux | ⭐⭐⭐⭐⭐ (~50MB) | ⭐⭐⭐⭐⭐ (原生) | ⭐⭐⭐⭐ (CLI) | 极致轻量、AI CLI 支持 | ⭐⭐⭐⭐⭐ |
| OpenClaw Termux | Flutter + Proot | ⭐⭐⭐ (~1GB) | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ (GUI) | 硬件调用、图形管理 | ⭐⭐⭐⭐⭐ |
| OpenClaw for Android | Proot Debian | ⭐⭐⭐ (~1GB) | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | Android 12+ 优化 | ⭐⭐⭐⭐ |
| OpenClaw-Android | Termux:API | ⭐⭐⭐ (~1GB) | ⭐⭐⭐⭐ | ⭐⭐⭐ | IoT 集成、Web UI | ⭐⭐⭐⭐ |
| Clawbot | Proot Ubuntu | ⭐⭐⭐ (~1GB) | ⭐⭐⭐⭐ | ⭐⭐⭐ (文档) | 详细指南、Gemini 优化 | ⭐⭐⭐ |
| postmarketOS | 原生 Linux | ⭐⭐⭐⭐ (系统级) | ⭐⭐⭐⭐⭐ | ⭐ (极高门槛) | 完整桌面体验 | ⭐⭐ |
💡 选型建议
- 追求极致性能与轻量: 首选 OpenClaw on Android (AidanPark)。它能让你在配置最低的旧手机上也能流畅运行,且几乎不占空间。
- 需要图形界面与硬件调用: 强烈推荐 OpenClaw Termux (mithun50)。它的 Flutter 应用让管理变得像普通 App 一样简单,且能发挥手机的传感器优势。
- 新手入门与学习: 参考 Clawbot 的指南,或使用 UserLAnd/AndroNix 先熟悉 Linux 环境,再手动安装。
- 智能家居/IoT 中枢: 选择 OpenClaw-Android (irtiq7),利用其强大的 Termux:API 集成能力。















