我想获得完整的系统日志.目前,我正在使用下面的代码来获取系统日志

try {

final Process process = Runtime.getRuntime().exec("logcat -d -v threadtime *:I");

final BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(

process.getInputStream()));

String line;

while ((line = bufferedReader.readLine()) != null) {

lineList.add(line);

}

} catch (final IOException e) {

Log.e(e.toString());

}

我能够使用上面的代码成功地获得系统日志.它只给出最后30分钟的日志.但是,我希望从我的应用程序启动中完整的系统日志.是否可以将系统日志写入我们的私有文件?

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐