不工作:Java的用grep在亚行logcat和输出写入到没有运气做同样的用java使用文本文件
问题描述:
我可以用下面一行不工作:Java的用grep在亚行logcat和输出写入到没有运气做同样的用java使用文本文件
adb logcat | grep ABC > filename.txt
的日志保存到来自终端的文件,但下面的代码..谁能帮助
Runtime rt = Runtime.getRuntime();
String[] commands = {"adb","logcat","grep ABC","filename.txt"};
Process proc = rt.exec(commands);
答
发送命令作为一个字符串,而不是符号化:
final Process p = Runtime.getRuntime().exec("adb devices | grep ABC > filename.txt");