7

我正在尝试使用 adb 在后台运行 logcat。

adb shell "logcat -r 2000 -f /data/local/test.log &"

但它不起作用。如果我这样做,adb shell ps | grep logcat我看不到 logcat 进程正在运行。

4

2 回答 2

8

添加 nohup 似乎有效。
adb shell "nohup logcat -r 2000 -f /data/local/test.log &"

于 2012-08-28T12:48:33.733 回答
0

如果你不能直接运行 nohup,那么你可以试试这个:busybox nohup logcat

BusyBox 将许多常见 UNIX 实用程序的微小版本组合成一个小型可执行文件。所以它也有 nohup 功能,如果制造商在编译时打开 nohup 选项,你可以通过busybox使用它。

于 2017-10-12T00:38:00.373 回答