首页 » 功能介绍 » Crasheye的使用小技巧

Crasheye的使用小技巧

 

在游戏App的开发过程中,一旦内部测试机器出现了崩溃问题,又或者内部机器重现了外网版本发生的崩溃问题,这时候我们开发童鞋都想第一时间找到这个崩溃的堆栈信息进行分析,尽快定位问题。但是在 Crasheye 成百上千的茫茫崩溃信息中,如何可以快速找到这台设备的崩溃信息呢?今天我们和大家介绍一个小技巧:

在接入Crasheye SDK时候,我们可以为每一条上报记录设置一个用户标识,尤其在游戏App中,我们可以把游戏的账户信息设置为用户标识:

Crasheye.setUserIdentifier(String userIdentifier);

这么重要的API,要说三遍哦:

Crasheye.setUserIdentifier(String userIdentifier);

Crasheye.setUserIdentifier(String userIdentifier);

Crasheye.setUserIdentifier(String userIdentifier);

当我们设定了用户标识之后,一旦游戏App发生了crash崩溃上报,我们就可以通过搜索框快速找出带有这个用户标识的崩溃记录:

屏幕快照 2015-07-07 11.40.57

点击打开这些崩溃记录,在每条上报记录的基本信息中我们就会找到设定的用户标识展示了:

屏幕快照 2015-07-07 11.42.39

这样我们就能够通过我们内部机器设定的游戏账户信息,快速的找到想找的设备的崩溃堆栈信息,有利于快速定位问题。

有了这个用户标识(游戏账户信息),我们除了用于定位测试机器崩溃问题,还可以进一步拓展它的使用范围,可以用于解决玩家反馈异常的问题:比如玩家反馈游戏App在他机器上经常出现崩溃等异常,这时候我们开发童鞋只需要知道玩家的游戏账户名称,然后就可以在 Crasheye 中快速找到属于这账户下的所有崩溃信息,有利于具体定位到玩家的问题,大大缩短了跟踪玩家反馈问题的流程,提高解决问题效率。

所以强烈建议游戏App在接入Crasheye SDK时候,把用户标识也一并设置,可以大大提高内部测试机器、玩家反馈等问题的定位速度和缩短解决流程!

 

 

原文链接:Crasheye的使用小技巧,转载请注明来源!

0