APP闪退分析及Crash日志获取

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了APP闪退分析及Crash日志获取相关的知识,希望对你有一定的参考价值。

现在人们越来越离不开手机了,手机已经是我们生活的一部分了。APP也越来越多,要想让自己的APP脱颖而出,能在移动互联网时代能有一席之地,除了能满足大多数用户的刚需之外,也要让自己APP的体验做到最佳。所以APP闪退可能会导致用户的流失,所以作为研发、测试人员应该把APP的crash率降到最低。所以在测试的过程中也要特别注意闪退。

说了那么多,那么尤其对于测试人员来说,遇到crash(或偶发)应该怎么办呢?必须要把日志抓取出来,这里以android为例:

 

 

 

 

一、手机crash之后,如果弹出的“应用程序意外停止”的提示如果没有消失,则可使用以下方法获取crash日志

 

 

1、直接连上eclipse中的ddms进行crashlog的获取。

 

 

2、或者通过命令获取:adb logcat –v time >E:\x.txt   (-v time的意义是:打印出的log可以看到具体的时间)。

 

 

二、手机crash之后,如果弹出的“应用程序意外停止”的提示如果消失,获取crash日志的方法

 

 

1、adb bugreport >E:\xx.txt

 

 

2、日志会保存到相应的目录中,打开日志文件搜索关键字”fatal exception”或”crash”即可找到相应的crash日志。

以上是关于APP闪退分析及Crash日志获取的主要内容,如果未能解决你的问题,请参考以下文章

iOS App连续闪退检测及对应处理

iOS闪退日志收集与解析

iOS知识点汇总

当app出现线上奔溃,该如何办?

iOS-symbolicatecrash符号化Crash文件

App闪退异常日志收集功能