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ユーティリティの小さなバージョンを1つの小さな実行可能ファイルに結合します。そのため、nohup機能もあり、メーカーがコンパイル時にnohupオプションをオンにすると、busybox経由で使用できます。

于 2017-10-12T00:38:00.373 に答える