第一步:准备 AidLux 环境
下载与安装: 在应用商店搜索并安装 AidLux(建议保持手机电量充足,首次进入会下载约 1GB 的 Linux 基础包)。
进入桌面: 建议在电脑浏览器访问 手机IP:8000,这样你可以像操作 Windows 电脑一样在网页端进行代码部署,体验感翻倍。
更新系统源: 打开 AidLux 内的终端,输入:
apt update && apt upgrade -y
第二步:环境依赖补全
AidLux 自带了 Python 环境,但我们仍需安装一些 OpenClaw 可能用到的构建工具:
apt install git python3-pip libexiv2-dev libboost-all-dev -y
第三步:部署 OpenClaw
克隆代码:
git clone https://github.com/Open-Claw/OpenClaw.git
cd OpenClaw
安装 Python 依赖: 由于手机架构(ARM64)的特殊性,某些库安装可能会慢,建议切换国内源:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
第四步:调通手机与 OpenClaw 的连接
OpenClaw 作为一个代理工具,通常需要获取手机屏幕或控制点击。在 AidLux 内部,你有两种选择:
本地回环(最快): 如果 OpenClaw 支持直接调用 Android 接口,在 AidLux 里可以通过 127.0.0.1:5555 尝试连接(前提是在开发者选项中开启了 无线调试)。
可视化运行: * 在 AidLux 桌面打开浏览器。
💡 为什么选 AidLux 而不是 Termux?
可视化管理: 你可以直接在 AidLux 桌面看到 OpenClaw 抓取的截图或运行状态。
硬件加速: AidLux 对高通骁龙等芯片有更好的底层的硬件加速(NNBuilder)支持。
多任务并行: 你可以在手机上一边挂着 OpenClaw,一边在 AidLux 桌面操作其他 Linux 软件。
避坑指南: 权限检查: 请确保给 AidLux 开启了“悬浮窗”和“后台弹出界面”权限,否则 UI 界面可能会被后台杀掉。
散热: 运行这类代理程序比较吃 CPU,建议别把手机塞在枕头下跑。