termux-g 是一个面向 Android 的单仓库工程,包含 Termux 定制版应用与 CLIProxy Android 管理应用,通过 CNB 自动化构建并发布 APK。
| 版本 | 文件 | 架构 |
|---|---|---|
| v2026.4.24(最新) | release/termux-app_2026.4.24_arm64-v8a.apk | arm64-v8a |
| v0.119.0 | release/termux-app_v0.119.0_arm64-v8a.apk | arm64-v8a |
CLIProxy 预设按钮 + 自定义按钮 + + 新增按钮。- 键改为 Ctrl+C 中断键,原 END 键改为 DRAWER(快捷打开左侧抽屉)。| 模块 | 路径 | 主要语言 | 说明 |
|---|---|---|---|
| Termux 主应用 | termux-app | Java/XML/Gradle | 终端会话、顶部按钮、底部工具栏、extra keys |
| CLIProxy Android | cliproxy | Kotlin/Compose/Gradle | 内嵌 CLIProxy 服务端与移动端管理 UI |
| CLIProxy 后端参考 | reference/CLIProxyAPI | Go | 管理 API、路由与服务端能力参考 |
| 管理前端参考 | reference/Cli-Proxy-API-Management-Center | TypeScript/React | 管理台前端交互参考 |
cd termux-app
./gradlew assembleDebug
输出:termux-app/app/build/outputs/apk/debug/
cd cliproxy
./gradlew assembleDebug
输出:cliproxy/app/build/outputs/apk/debug/
release/。.cnb.yml。termux-app 内改动。cliproxy 内改动。reference/* 为参考实现,不直接作为发布目标。assembleDebug。