【问题标题】:Global uncaught exception handler -> email log to me?全局未捕获的异常处理程序 -> 向我发送电子邮件日志?
【发布时间】:2011-02-08 21:31:05
【问题描述】:

有没有办法在我自己的 Android 应用程序中捕获崩溃?像全局未捕获异常处理程序之类的东西?只是想知道我是否可以安装类似的东西,然后如果抛出未捕获的异常,我可以为用户弹出一个对话框并询问他们是否要将异常转储邮寄给我。

谢谢

【问题讨论】:

    标签: android


    【解决方案1】:

    有什么办法可以捕捉到崩溃 我自己的安卓应用?像一个 全局未捕获异常处理程序?

    Thread.setDefaultUncaughtExceptionHandler()

    只是想知道我是否可以安装 类似的东西,那么如果一个 抛出未捕获的异常,我可以 为用户弹出一个对话框并询问 如果他们想邮寄转储 我是个例外。

    您还可以使用 Flurry、DroidDrop 或任何其他已经可用的实现。

    【讨论】:

    【解决方案2】:

    Bugsense.com 也这样做(免费)

    【讨论】:

    • 从下载到使用只需几分钟,很棒的工具!
    • 免费使用有限制。每月 500 份报告。
    【解决方案3】:

    Flurry 做到了这一点,还有很多其他有用的东西。

    【讨论】:

      【解决方案4】:

      DroidDrop 是一个死项目。 Neat Idea 虽然希望他们开源它。

      【讨论】:

        【解决方案5】:

        FWIW,我们一直在成功使用Crittercism's free plan。它们还提供一些高级功能,例如处理异常以防止应用崩溃。

        在免费版本中,用户仍然可以看到崩溃,但至少我得到了电子邮件和堆栈跟踪。

        我们也使用 iOS 版本(但我从同事那里听说它不是那么好)。


        以下是类似的问题:

        【讨论】:

          猜你喜欢
          • 2012-02-29
          • 2018-06-14
          • 2013-10-25
          • 1970-01-01
          • 2013-11-22
          • 2011-07-02
          • 1970-01-01
          • 2015-01-02
          • 2014-03-19
          相关资源
          最近更新 更多