systemcall
2021-03-13 19:53:38 +08:00
termux 和 qpytion 都用过
感觉 termux 应该没有多少问题,系统的包不全的问题可以通过 tmoe 这个脚本来安装一个完整的 Linux 发行版,甚至还可以通过 novnc 之类的 VNC 服务端+客户端来支持 X11 以显示图形界面。架构的差异也可以通过 QEMU 来消除,用户态的和全部虚拟都是可以的,不过用户态 QEMU 有些复杂
qpython 是很多年以前用的,不太会用,不怎么清楚,感觉可能还是 termux 方便一些,尤其是配合 tmoe 这个脚本来安装完整的 Linux 的情况下。
不过 tmoe 这个脚本有不少 bug,没有 root 的情况下也只能安装 proot 容器,功能是受限的。而且 Android 自己的毛病,如果创建一个很大的文件可能会卡死整个系统,以前计划拿 Android 设备当下载机的时候发现的,aria2 true allocate 的情况下经常会把系统卡死,falloc 似乎有 bug 。而且文件系统的支持也差。Android 设备所使用的内核的原因,似乎也不支持 Docker 和虚拟化,连 X11 都非常麻烦