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