openclaw-termux-zh

Introduction: 本项目是基于 mithun50 维护的上游仓库(openclaw-termux)整合汉化而来的 OpenClaw Android 中文版本。
More: Author   ReportBugs   OfficialWebsite   
Tags:
OpenClaw

OpenClaw 中文整合版

简体中文 | English

面向中文用户维护与分发的 OpenClaw Android 独立整合版本

内置 Ubuntu RootFS、Node.js 与 OpenClaw 完整运行环境,重点优化中文文档、移动端配置体验与 Android 原生集成。

Release v3.0.1 GitHub stars Android License

Flutter Dart Kotlin Ubuntu Node.js OpenClaw

本仓库为社区维护的中文整合版,主要用于中文用户维护、测试与分发。

整合来源:

这个仓库的目标不是简单把 OpenClaw 打成 APK,而是让中文 Android 用户更容易完成以下事情:

  • 在手机上直接安装 Ubuntu RootFS、Node.js 与 OpenClaw,不依赖 Termux。
  • 用中文界面完成初始化、配置、日志查看、版本切换和备份恢复。
  • 在 Android 上管理 AI 提供商、消息平台、网关和节点能力。
  • 更直观地编辑 openclaw.json、查看对话日志和恢复记忆/会话数据。

重要警告

[!IMPORTANT]

  • 本仓库不是 OpenClaw 官方 Android 发布渠道,升级前请自行评估兼容性与风险。
  • v3.0.0 ARM64 完整版 APK 内置 Ubuntu RootFS、Node.js 与 OpenClaw 2026.3.23;首次初始化从安装包本地部署,不下载这些核心组件。
  • v3.0.0 启用新的长期正式签名,不能覆盖安装 2.x。旧用户必须先导出备份,再卸载旧版、安装 3.0.0 并导入备份。
  • 导入配置或工作目录备份时,会覆盖当前 /root/.openclaw 下的核心数据;恢复前请先确认自己是否需要另做备份。
  • 节点能力中的 Canvas 目前仍是未实现状态,README 会展示能力规划,但这项功能现在不能当成已可用能力使用。
  • 如果要长时间运行 Gateway、做局域网访问或后台保持会话,建议关闭系统电池优化,并正确授予存储等必要权限。

功能亮点

  • 一键安装 Android 独立运行环境:Ubuntu RootFS、Node.js、OpenClaw;大体积运行时资源默认从外部下载,显著降低 APK 体积。
  • 中文首页与安装向导,可直接选择 OpenClaw 版本并完成初始化。
  • 新增独立的“预构建资源配置”页,可分别填写预构建 RootFS、Ubuntu base RootFS、Node.js 三个资源链接,或分别选择本地压缩包。
  • AI 提供商管理、消息平台接入、可选组件安装、节点能力配置。
  • 首页快捷操作新增“本地模型和对话”与“备份中心”,更适合手机上直接操作。
  • 支持在手机上安装 llama.cpp、下载和管理 GGUF 模型、写入本地 Provider 预设,并直接进入本地对话页测试。
  • 本地对话页支持流式输出、思考开关、Markdown 渲染、停止生成、折叠头部、内存占用查看和切换其他已保存模型配置。
  • 支持配置文件编辑、对话日志查看、备份导出、备份库切换与工作目录恢复。
  • 支持局域网访问说明、节点日志复制、结构化对话日志展示等移动端优化。
  • 支持全架构 APK 打包,便于真机与模拟器测试。

OpenClaw 版本通道与兼容性

安装向导和首页版本卡片使用显式通道,不会用 npm 最新版静默替换稳定版:

通道 OpenClaw 版本 默认行为 Gateway 协议 Node.js
内置稳定版 2026.3.23 APK 本地恢复;不下载、不运行 npm install 兼容 v3 ARM64 使用已验证的 24.18.1
当前最新正式版 2026.7.1 标记“最新 · 推荐”,首次升级需要联网 优先 v4,仅在明确协议不匹配时安全降级 要求 `>=22.22.3 <23
历史版本 npm 中 2026.3.13 及之后的其他版本 继续允许手动选择,不标记为 Stable/Experimental;更早版本不再显示 依据服务端能力协商 安装前按完整 engines.node 范围校验

版本和运行时兼容层还包含以下保护:

  • v3/v4 握手、Token、deviceToken、scope 和服务端重试建议由独立协议层处理;鉴权错误不会触发协议降级,deviceToken 最多重试一次。
  • 启动时区分 fresh / complete / repairable / upgradeInterrupted / manualRecoveryRequired;自动修复只重建 wrapper、Bionic Bypass、PRoot compatibility 和 DNS 等运行文件,不删除 RootFS、配置或用户数据。
  • 升级或降级前会显示来源、目标和通道,并创建保护性快照;失败时回滚 package、command 和配置。降级保留 7.x 新增状态,但旧版可能忽略新字段。
  • 自定义 Provider Base URL 只去除首尾空白,不会自动追加 /v1;探测请求需要的 endpoint 仅在发起请求时拼接。

详细设计和验证记录见 兼容性分析、实施计划 与 回归记录。

界面截图

首页
首页
AI 提供商
AI 提供商
消息平台
消息平台
可选组件
可选组件
节点能力
节点能力
配置文件编辑
配置文件编辑
导出备份
导出备份
WebUI 对话界面
WebUI 对话界面

节点能力

当前 Android 端已经围绕“设备能力接入 Gateway”做了基础支持,能力状态如下:

能力 状态 说明
Camera ✅ 已接入 拍照和视频片段采集
Location ✅ 已接入 获取设备 GPS 坐标
Screen Recording ✅ 已接入 录制设备屏幕,每次都需要授权
Flashlight ✅ 已接入 控制手电筒开关
Vibration ✅ 已接入 触发振动和触觉反馈
Sensors ✅ 已接入 读取加速度计、陀螺仪、磁力计、气压计等
Serial ✅ 已接入 蓝牙和 USB 串口通信
Canvas ⏳ 暂未启用 当前 Android 端 WebView Canvas capability 仍未实现

补充说明:

  • 节点页支持本地网关和远程网关两种连接方式。
  • 已加入节点日志查看与复制,方便排查连接和配对问题。
  • Canvas 在代码里是明确返回 NOT_IMPLEMENTED 的占位实现,不是隐藏入口。

架构图

下面是这个整合版的大致结构:

OpenClaw 中文整合版架构图

可以简单理解为:

  • flutter_app/ 负责 Android 端 UI、权限、安装流程和原生能力桥接。
  • PRoot 里的 Ubuntu 负责承载 Node.js 与 OpenClaw CLI / Gateway 运行环境。
  • /root/.openclaw 负责保存配置、记忆、技能、扩展和会话等核心数据。
  • 节点能力是 Android 设备侧的补充能力层,通过配对后向 Gateway 暴露设备能力。

当前正式发布版本

v2.0.3 Release 已撤回。v3.0.1 当前只发布 ARM64 完整版。

v3.0.1 重点亮点

  • ARM64 APK 内置 Ubuntu 24.04.3、Node.js 24.18.1、npm 11.16.0 和 OpenClaw 2026.3.23,首次初始化不再下载或执行完整 npm install。
  • 首次初始化默认引导配置 DeepSeek 官方 API,不再内置可直接使用的第三方 API Key。
  • 7749API(ywd 公益) 切换到 open7749 新端点和模型,并自动迁移旧配置与用户已有 Key。
  • QQ 与微信插件改为手动检测和显式安装;QQ 新增独立终端安装页。
  • 修复 llama.cpp 最新稳定 Release 缺少 Ubuntu 二进制包时的运行时下载问题。
  • 调整本地模型页面顺序,把运行时安装入口和安装日志移到前部。
  • 完整 Flutter 测试集共 142 项通过,Node 测试 11 项通过。

下载指南

当前内置运行环境仅支持 ARM64,不发布 Universal、ARMv7 或 x86_64 完整版。

文件 适用设备 大小 下载
OpenClaw-v3.0.1-arm64-v8a-full.apk Android 10+ ARM64 手机和平板 331.91 MiB 点击下载

快速开始

方式一:Android APK(推荐)

  1. 旧用户先通过备份中心导出重要数据,再卸载旧签名版本。
  2. 安装 ARM64 完整版,打开应用并完成本地初始化。
  3. 在完成页点击“进入 OpenClaw”,按需导入旧版备份。
  4. 启动 Gateway,点击首页地址打开 Web 控制台。

方式二:源码构建

git clone https://github.com/JunWan666/openclaw-termux-zh.git
cd openclaw-termux-zh
git lfs pull
python scripts/build_release.py --version 3.0.1 --build-number 82 --non-interactive

发布脚本只生成与内置运行环境匹配的 ARM64 完整版 APK。

交流反馈

如需交流使用经验、排查问题或反馈建议,欢迎加入 OpenClaw-zh 开源项目交流群。

OpenClaw-zh 开源项目交流群 微信群二维码

微信扫码加入交流群

更多文档

Star History

Star History Chart

免责声明

本仓库为社区维护的中文整合版本,不代表 OpenClaw 官方发布。若用于生产环境,请自行评估兼容性、升级风险与数据安全策略。

许可证

MIT,详见 LICENSE。

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools
AI Daily Digest