技术栈
java/jvm
RainbowC0
8 个月前
android
·
linux
·
java/jvm
第三方App与Termux命令建立IO通道
继上一篇 Android 调用 Termux 执行命令,执行命令的问题基本解决,但是 bash、awk、clangd 这类命令可以从标准输入读取信息并维持运行,Termux 第三方调用缺乏有效支持。而 RunCommandService 可以允许命令后台运行,然后我们以某种方式取得该后台程序的标准输入/输出,便可以实现前后端的持续通信。