2012-08-22 97 views

答えて

7

nohupを追加すると機能するようです。
adb shell "nohup logcat -r 2000 -f /data/local/test.log &"

+0

'/ system/bin/sh:nohup:not found'が表示されます。そして、コマンドラインから '-f'オプションを最初に置く必要があります。そうしないと、エラーが発生します。 –

+0

私はnohupも見つかりません。何か案は?私はNexus 5にいます。 – trusktr

+1

'nohup'が見つからない場合は、 'daemoonize'を試してください。 http://stackoverflow.com/a/10039155/82180 – Charles

0

あなたが直接nohupを実行できない場合は、あなたがこれを試みることができる:busyboxののnohupをするlogcat

BusyBoxのは、単一の小さな実行可能ファイルに多くの一般的なUNIXユーティリティをの小規模版を兼ね備えています。したがって、nohup機能もあり、コンパイル時にnohupオプションをオンにするとビジーボックス経由で使用できます。

関連する問題