Próbuję uruchomić program logcat w tle za pomocą polecenia adb.Jak uruchomić polecenie jako proces w tle za pomocą ADB?
adb shell "logcat -r 2000 -f /data/local/test.log &"
Ale to nie działa. Jeśli wykonam adb shell ps | grep logcat
, nie widzę procesu logowania.
Otrzymuję '/ system/bin/sh: nohup: not found'. I, z wiersza poleceń, muszę najpierw umieścić opcję '-f', w przeciwnym razie pojawi się błąd. –
Nie dostaję również nohup. Jakieś pomysły? Jestem na Nexusie 5. – trusktr
Spróbuj "daemoonize", jeśli nie znaleziono "nohup". Zobacz http://stackoverflow.com/a/10039155/82180 – Charles