我们可以使用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();

请帮忙....

提前致谢 :)

  ask by RSH translate from so

本文未有回复,本站智能推荐: