首页 > 代码库 > APP闪退分析及Crash日志获取

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日志获取