爱折腾的sky (@sou)用AI开发了一个安卓APP,可以运行openlist,frpc等等各种跨平台二进制文件,稳定后台运行 中发帖

介绍
中所周知使用Termux终端跑二进制程序经常存在杀进程等原因,无法稳定的后台运行,操作也不方便,于是我就借助安卓前台服务的特性,实现最高的存活优先级。并且支持打包多个后端内核,方便随时切换内核,并且提供直观的图形界面来启动、停止、管理配置和监控二进制服务的运行状态等等
多二进制文件支持
应用通过 JNI 库的形式集成二进制文件,高兼容性的启动方式,支持各种跨平台项目
例如:将frp_android_arm64类似的安卓二进制程序改为libfrpc.so,然后编译打包即可,其他无需改动。理论上支持大部分go,rust的项目,这些语言提供强大的跨平台能力,可以直接打包安卓系统的二进制文件,当然对于有些项目的库依赖C语言,则稍微复杂点,不过也不需要改动代码,只是编译环境稍微复杂点。(我水平低,这只是我个人的片面理解,欢迎大佬们纠正)
app/src/main/jniLibs/arm6...