你知道Android的任何崩溃报告库吗?
我不想花很多时间来编写自己的报告系统 输出可以发送到电子邮件或某种服务器。
我知道Google在Froyo中引入了崩溃报告,但是我想要一些旧版本的系统。
让我们总结一下答案:
答案 0 :(得分:35)
这就是您要找的内容:android-remote-stacktrace 当您的应用程序崩溃并发送logcat输出时,它会发送一封电子邮件/调用php脚本。使用起来非常简单,非常实用!
在Android应用程序中远程记录未处理的异常
答案 1 :(得分:12)
您也可以尝试我公司为此目的而完成的服务(以及更多)http://apphance.com。它不仅可以在测试人员报告问题时发生崩溃,还可以记录日志,屏幕截图。它将其报告给云,并允许开发人员使用有用的Web面板浏览会话/日志/崩溃/问题报告。
它更适合测试部件,但很快就会有一个生产版本。它也是跨平台的 - 不仅是Android而且还有iOS以及更多。
免责声明:我是Polidea的首席技术官,该公司是应用程序的共同创建者Apphance的幕后推手。
答案 2 :(得分:7)
您也可以尝试BugSense。 BugSense收集并分析所有崩溃报告,并为您提供有意义的可视化报告。它是免费的,由大型应用程序(超过10,000个用户)使用,并且只需要一行代码就可以集成。
免责声明:我是联合创始人
答案 3 :(得分:2)
我为自己的项目编写了一个错误报告库,它非常易于集成。它允许您将错误报告发送到http服务器(类似于android-remote-stacktrace)。它是开源的,可以从github下载:https://github.com/tomquist/Android-Error-Reporter
答案 4 :(得分:0)
Android是全部开源的,所以也许您可以提取Froyo的那部分并将其添加到您的应用程序,就像它是第三方库一样。我不知道会有多容易或可行,但如果它适合你,请告诉我们!