来源:https://zhuanlan.zhihu.com/p/2008103135420367515
随着 OpenClaw 的爆火,越来越多开发者尝试在Android上运行OpenClaw。
按照OpenClaw架构,运行OpenClaw 的设备主要包括两大类:Gateway 和 Node。对Android设备,OpenClaw官方只支持“节点模式”:作为节点客户端的Android只是作为控制端,实际任务由运行OpenClaw Gateway的服务器完成。
单纯只是运行OpenClaw能力和效率受限很多,因此对喜欢折腾的极客们意义不大,以下所说的Android 运行 OpenClaw 方案都是指Gateway方案。
其实要在Android上运行OpenClaw,所有方案最核心的技术方案都是:在Android上运行完整 Linux发行版。
在以前 AndroNix,无需root,在Android上运行完整 Linux发行版神器 和 postmarketOS,在旧手机上运行完整的Linux,让旧手机焕发第二春 都推荐过相关的方案:
- Termux + 手动 proot-distro:这也是大部分讲解Android上跑OpenClaw的文章介绍的标准方案。
- NOMone Desktop:https://desktop.nomone.com/ 一键启动、内置 VNC,启动速度极快,开箱即用
- UserLAnd:Use Linux Anywhere 开源免费、一键安装
- AndroNix:https://andronix.app/
- AnLinux:https://github.com/EXALAB/AnLinux-App 体验和 Andronix 几乎类似,但完全免费
- postmarketOS:https://postmarketos.org/ 不同于 Andronix 、NOMone Desktop 等在Android上运行完整 Linux 发行版的项目,postmarketOS 完全替代 Android系统,致力于把真正的、类似桌面 Linux 的系统移植到手机上, 从内核、包管理、系统架构到用户空间。
因此可以基于以上项目在Android上运行完整 Linux发行版,然后再Linux上按照标准的OpenClaw的安装步骤安装即可。
只不过先在Android上运行完整Linux,然后再安装OpenClaw的方案对比技术小白用户还是太复杂繁琐,因此有很多针对简化Android上运行OpenClaw安装的项目。
OpenClaw on Android
在 Android 上通过 Termux 直接运行 OpenClaw,无需 proot 或 Ubuntu 环境,从而减少存储占用和性能开销。通过补丁修复了 Android/Termux 的兼容性问题,如平台识别、网络错误和路径转换。
关键特性:
- 单命令安装,仅需 ~50MB 存储(相比 proot 的 1-2GB)
- 资源占用极低,对旧款手机(如骁龙 888 时代的老机型)支持非常友好
- 支持 AI CLI 工具如 Claude Code、Gemini CLI
- 内置 SSH 设置、仪表板访问和电池管理提示
- 轻量级更新和卸载脚本
- 通过 tmux 后台运行网关
OpenClaw for Android (Termux)
OpenClaw自动化安装器,专为 Android 12+ 优化,使用 PRoot Debian 环境。安装简单,支持自动更新,并修复了常见的网络错误(Error 13)。
关键特性:
- 单命令安装和自动更新
- 优化 Android 网络问题
- 支持 Debian 环境中的 Node.js v22
- 通过 termux-wake-lock 提升性能
- 最小存储影响
OpenClaw Termux
项目提供了 Flutter 独立应用和 Termux CLI 两种方式。Flutter 应用集成终端、仪表板和一键设置,还暴露了设备能力如摄像头、位置等。CLI 版本通过补丁绕过 Bionic 崩溃。
关键特性:
- Flutter 应用:一键设置、内置终端、实时日志、网关控制
- CLI:单命令设置、智能加载
- 支持设备能力(摄像头、传感器等)
- 使用 proot-distro 的 Ubuntu 环境
- 前台服务保持后台运行
OpenClaw-Android
项目将 Android 设备转为 AI 驱动的 IoT/自动化服务器,支持硬件访问如 GPS、摄像头。使用 Termux:API 集成硬件,并通过脚本修复路径和环境问题。
关键特性:
- 硬件集成:GPS、摄像头、传感器等
- 后台服务运行
- 路径补丁和 NDK 兼容
- Web UI
- 支持离线 AI 任务。
Clawbot
Android上运行OpenClaw 比较详细的安装配置指南,将旧 Android 设备转为 24/7 AI 代理,使用 Termux 和 proot Ubuntu。支持 Gemini API,并修复网络接口错误。
ClawPhone
ClawPhone: OpenClaw Android Optimization Tweaks
Android 设备上运行 OpenClaw 优化指南
个人推荐方案:
对技术小白用户,推荐 AidanPark/openclaw-android 。
对折腾党推荐 iyeoh88-svg/openclaw-android 。
对资深折腾党,如果Android旧手机在postmarketOS的兼容列表中,推荐 postmarketOS 。
AndroNix,无需root,在Android上运行完整 Linux发行版神器
postmarketOS,在旧手机上运行完整的Linux,让旧手机焕发第二春
