从adb shell开始后台进程,而不将进程附加到Android中的终端

时间:2013-02-12 07:30:00

标签: android shell adb

我有一个简单的问题。 我想使用adb shell在Android手机上启动/运行程序文件 我的程序位于/ system / bin文件夹中并具有root权限。

我想从我的命令提示符adb shell runme 3000000 > logs.txt运行此程序,但它不应该阻止终端,它应该在后台运行。

我无法使用 screen / disown / nohup 来解决我的问题,因为android没有这一切。
我试过了 adb shell "runme >logs.txt &"但没有用。

当我发出命令为
adb shell
# runme 3000000 > logs.txt &
它运行正常,当我退出终端/断开设备,然后再次连接到系统 adb shell ps | grep runme是否显示流程仍在后台运行。

由于

1 个答案:

答案 0 :(得分:0)

Busybox有nohup小程序,在Android

中运行良好