I am trying to run logcat in background using adb.
adb shell "logcat -r 2000 -f /data/local/test.log &"
But it does not work. If I do adb shell ps | grep logcat
I dont see logcat process running.
I am trying to run logcat in background using adb.
adb shell "logcat -r 2000 -f /data/local/test.log &"
But it does not work. If I do adb shell ps | grep logcat
I dont see logcat process running.
Adding nohup seems to work.
adb shell "nohup logcat -r 2000 -f /data/local/test.log &"
If you can't run nohup directly, then you could try this: busybox nohup logcat
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. So it has nohup feature as well and you could use it via busybox if manufacturer turns nohup option on at compile time.