2017-09-21 4 views
-2

に出力を書き込み、私はラインは動作しない:JavaはADB logcatをgrep検索&テキストファイル

adb logcat | grep ABC > filename.txt 

の下に使用して端末からファイルにログを保存することができました。しかし運は使用してJavaで同じことをやっていません以下のコード..誰もが

Runtime rt = Runtime.getRuntime(); 
String[] commands = {"adb","logcat","grep ABC","filename.txt"}; 
Process proc = rt.exec(commands); 

答えて

0

は、1つの文字列としてコマンドを送る助けることができるが、トークン化されません:

final Process p = Runtime.getRuntime().exec("adb devices | grep ABC > filename.txt"); 
関連する問題