我已经实现了的ErrorHandler类到应用中这是工作好了,但因为我不知道如果我做可以放入“最佳实践”什么只是想与您分享以获得您的意见。Android的 - 记录错误的电子邮件帐户
我的问题是愚蠢的,我的课是非常简单的。我所做的就是接下来的事情:在我的整个Java代码的每个catch块中,我都会调用ErrorHabdler.log(e)(它作为一个AsyncTask),而我正在使用AWS什么是log(e)捕获有关错误的所有信息,如消息,设备名称和型号等(NO用户信息),并将带有错误的格式化电子邮件发送到特定电子邮件地址。
另一种可能性是创建一个新表到我的AWS DynamoDB一套名为例外,而是在后台发送电子邮件的编写错误日志成新的表有错误的更多“集中”。
我想知道,如果你考虑一下我actualli做一个很好的做法,或者如果你喜欢我的第二选择,或者也许他们没有和你最好使用第三方错误记录器。
最好!
非常感谢你多@GuilhermeFGL。我会看看它。但Crashlytics存储日志的位置在哪里?在数据库中?它通过邮件发送它们?或者如何? –
我的荣幸=)这是一个非常完整和简单的实施工具 – GuilhermeFGL
Crashlytics是一项服务。它可以在线访问。不过,我认为它可能有一些地方 – GuilhermeFGL