检测很早发生的崩溃

时间:2017-07-08 11:28:25

标签: android

我发布的应用程序在某些特定设备上崩溃。我一直收到来自“无法打开”应用的用户的消息。这当然会降低Google Play的评分。

在Android Vitals上没有这些崩溃的参考,我收到的所有崩溃都是在应用程序启动后管理和发生的,但如果我过滤设备型号或Android版本寻找那些告诉我应用程序没有打开的,我觉得绝对没有。

我安装了crashlytics,我很惊讶我收到了完全不同的错误通信,所以Android Vitals似乎只是偏执? 无论如何,仍然没有关于早期崩溃。

我试图在官方的三星在线模拟器上安装应用程序,用于某些怀疑会崩溃的设备,但仍然......猜测......没什么。所以我甚至无法测试它,我完全无助。

如何阻止这种糟糕的应用行为,减少了我的快乐用户数量?我需要一种非常可靠的方法来检测所有崩溃。

谢谢。

2 个答案:

答案 0 :(得分:1)

使用崩溃报告工具,例如Firebase崩溃报告。每个人都使用这样的工具

https://firebase.google.com/docs/crash/

答案 1 :(得分:0)

如前所述,您可以使用崩溃报告工具/框架,另外您应该知道,离线崩溃可能无法报告,如果用户不允许您使用互联网,则无法使用就此而言,据我所知。

与此同时,您可以尝试排除怀疑在您尝试修复时产生崩溃的设备(如果您关心评级)。