我们可以使用logcat的-s选项(用于过滤特定标记的日志)和-f选项(用于将日志写入文件)
我面临的问题:
在程序中,我使用以下代码将日志写入文件,并且工作正常:
String cmd = "logcat -f " + filename.getAbsolutePath();
process = Runtime.getRuntime().exec(cmd);
bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
但是,当我使用以下cmd时,没有任何内容写入文件:
String cmd = "logcat -s TESTLOGS -f " + filename.getAbsolutePath();
请帮助......
提前致谢:)