ACRA与Android开发者控制台崩溃错误报告

osh*_*hai 10 java android acra

我正在寻找一种方法来调试用户设备上发生的崩溃.目前我看到了游戏市场的崩溃.我看到的是堆栈跟踪但没有其他细节(例如:崩溃前的日志).有没有办法获得更多信息?
更一般地说,游戏崩溃报告和ACRA之间有什么区别?使用ACRA的好处是什么?

Nik*_*kov 11

使用ACRA.

市场错误报告仅在用户选择时发送,并且大多数人只是点击"取消".缺乏细节(设备型号)使它们几乎无用,并且没有办法获得更多细节,显然是出于隐私问题等.

ACRA允许您自定义获得的详细信息(更多详细信息可能需要更多权限),并指定/自定义报告(HTTP,电子邮件等)的发送方式.您只需要一个Google文档电子表格即可开始使用,如果超过它,您可以转移到自己的服务器或BugSense等第三方服务 .您可以自动发送报告,因此无需用户参与.如果您决定走这条路,提供关闭它的方法可能是个好主意.