应用程序崩溃后,Android logcat命令行输出文件

时间:2017-02-13 06:36:45

标签: android eclipse debugging logging logcat

我正在调试应用。我会让它一夜之间运行,并希望在崩溃时获取日志文件。当没有人在办公室时,它很可能在晚上崩溃。让它变得棘手的是应用程序即使在它没有运行一段时间后崩溃也会自动重新打开。这会在崩溃时自动清除日志。

有没有办法在使用logcat命令崩溃后立即将日志输出到txt文件?或者让它以固定的间隔自动输出日志?提前谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,请原谅我的愚蠢问题。我终于设法自己搞定了...... 我最终编写了一个批处理文件,如下所示,以便每隔5分钟生成一个日志文件到我的本地环境。

:loop
adb logcat - d time >> %date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.txt
timeout /t 300
goto loop