用adb命令从手机中提取anr log

2018-02-01  本文已影响0人  新来的小白

通常发生ANR时,首先去查找对应Trace(重要进程的各个线程调用栈trace信息)日志(文件的名字是traces.txt),看看主线程是否在处理该广播或被阻塞。

trace路径:/data/anr/traces.txt

trace导出:adb pull /data/anr/traces.txt

可搭配重定向符 “>”来搭配使用。

最新的ANR信息在最开始部分,我们从stacktrace中即可找到出问题的具体行数。

在文件中使用ctrl + F 查找包名可以快速定位相关代码。特别注意:产生新的ANR,原来的 traces.txt 文件会被覆盖。

上一篇下一篇

猜你喜欢

热点阅读