gpt4 book ai didi

android - 从 adb shell 在后台启动一个进程,而不将该进程附加到 Android 中的终端

转载 作者:太空狗 更新时间:2023-10-29 15:13:29 27 4
gpt4 key购买 nike

我有一个简单的问题。我想使用 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 显示进程仍在后台运行。

谢谢

最佳答案

Busybox 有 nohup 小程序,在 Android 中工作得很好

关于android - 从 adb shell 在后台启动一个进程,而不将该进程附加到 Android 中的终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14827551/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com