Termux on Android 设置
本页面是 Pi 官方文档 的中文翻译。仅供学习参考。
Pi 通过 Termux 在 Android 上运行,Termux 是 Android 的终端模拟器和 Linux 环境。
前置条件
- 从 GitHub 或 F-Droid 安装 Termux(不要从 Google Play 安装,该版本已废弃)
- 从 GitHub 或 F-Droid 安装 Termux:API 以启用剪贴板和其他设备集成
安装
剪贴板支持
在 Termux 中运行时,剪贴板操作使用 termux-clipboard-set 和 termux-clipboard-get。必须安装 Termux:API 应用才能使用。
图像剪贴板(Ctrl+V 粘贴图像)在 Termux 上不支持。
示例 AGENTS.md 用于 Termux
创建 ~/.pi/agent/AGENTS.md 帮助 Agent 了解 Termux 环境:
限制
- 无图像剪贴板:Termux 剪贴板 API 仅支持文本
- 无原生二进制文件:某些可选原生依赖(如剪贴板模块)在 Android ARM64 上不可用,安装时会跳过
- 存储访问:访问
/storage/emulated/0(Downloads 等)需要运行termux-setup-storage一次以授予权限
故障排除
剪贴板不工作
确保同时安装了以下应用:
- Termux(从 GitHub 或 F-Droid)
- Termux:API(从 GitHub 或 F-Droid)
然后安装 CLI 工具:
共享存储权限被拒绝
运行一次以授予存储权限:
Node.js 安装问题
如果 npm 失败,尝试清除缓存:
法律声明:本页面是 pi.dev 官方文档的中文翻译版本,仅供学习参考。本网站与 pi.dev 及 Earendil Inc. 无任何法律关系。

