Termux 安装
1. 下载F-Droid(从清华镜像源下载)
https://mirrors.tuna.tsinghua.edu.cn/fdroid/archive/org.fdroid.fdroid_1019052.apk
2. 安装F-Droid后,设定用户镜像源(打开F-Droid -> 设置-> 存储库->+->粘贴仓库URL地址)
https://mirrors.tuna.tsinghua.edu.cn/fdroid/repo/?fingerprint=43238D512C1E5EB2D6569F4A3AFBF5523418B82E0A3ED1552770ABB9A9C9CCAB
3. 网速很慢,等一段时间后,F-Droid的最新列表中出现应用时,搜索Termux,点击下载即可
其它:
如果想要用手机部署静态网页,完成如上部分后,可以根据自己前端框架所需的环境来安装
以下是一个静态html(css&js等)的部署示例
pkg update && pkg upgrade
可能有提示 Do you want to continue? [Y/n],y即可
pkg install nodejs
安装node后,可执行node -v 以及 npm -v的命令,确认当前安装的版本
npm install -g serve
安装serve后续可直接部署前端(可换用其它依赖)
termux-setup-storage
申请权限,用于读取手机的外部存储
有提示 Do you want to continue? [y/n],y即可
可执行pwd查看当前全路径(/data/data/com.termux/files/home)
cd ~/storage/shared
这个时候已经到了外部存储,可自行创建文件夹,并将静态前端文件放在对应文件夹里
cd 到目标文件夹
serve -p 10001
即可部署成功,此时,打开手机浏览器,直接访问http://localhost:10001/ 即可
如果想要公网访问,则需要内网穿透,一些网络无法连接的公共免费内网穿透就不说了,可以使用cpolar(第一次用,不知道具体风评,先用了再说)
先注册(cpolar - secure introspectable tunnels to localhost)

pkg install wget cd ~/ wget https://www.cpolar.com/static/downloads/cpolar-stable-linux-arm.zip unzip cpolar-stable-linux-arm.zip chmod +x cpolar ./cpolar authtoken xxxxx ./cpolar http 10002
然后就可以公网访问了 https://xxxx.cpolar.io

还有一个termux持久化的,就不贴了,方案挺多的

浙公网安备 33010602011771号