Android:离线时存储崩溃数据

Android: store crash data when offline

提问人:Vini.g.fer 提问时间:9/7/2015 最后编辑:CommunityVini.g.fer 更新时间:9/7/2015 访问量:896

问:

我正在寻找像 ACRA(Android 自动崩溃报告)这样的东西 https://github.com/ACRA/acra 但它必须能够存储数据,并在用户上网后发送数据。

已经通读了以下建议

如何从我的 Android 应用程序获取崩溃数据?

但这些都没有提到离线解决方案。有人知道离线工作的解决方案,并且我可以与我的 AWS 帐户或 linux 国内服务器(树莓派)一起使用吗?

Android 错误报告

评论


答:

3赞 Jared Rummler 9/7/2015 #1

您应该使用 Crashlytics

来自 Crashlytics 的 Marc 在这里。如果应用程序在没有活动网络连接的情况下崩溃,报告仍将被捕获!当存在活动连接时,我们总是在启动时发送崩溃报告。如果失败,我们会将其排队以备后用。:)

https://stackoverflow.com/a/18618098/1048340

评论

0赞 Vini.g.fer 9/8/2015
您知道我是否可以在发送报告时触发吗?我的APP大部分时间是离线的,但我有一个同步按钮,用户必须在线才能发送和接收数据。如果可能的话,我想在发生这种情况时发送报告。