android - 在覆盖DefaultUncaughtExceptionHandler的同时,我还能在市场上获得错误报告吗?

标签 android error-handling google-play

我是凭直觉问这些问题。

我已经在市场上的Android应用程序中覆盖了DefaultUncaughtExceptionHandler。

我已经进行了3个更新,并添加了许多新功能,尽管我开发的手机在生产版本上没有遇到任何崩溃,但是由于该应用程序安装在各种设备上,因此无论出于何种原因,我都希望崩溃和SDK,现在可能没有异常(exception),但是由于我覆盖了DefaultUncaughtExceptionHandler,所以我不禁怀疑,我仍然会将错误带到市场错误报告页面吗?

我还尝试构建了一个生产apk,在其中我有意引发了一个异常,但仍然覆盖DefaultUncaughtExceptionHandler,并将其安装在我的开发设备上。

我启动了它,然后它崩溃了:)

已经一个小时了,我仍然无法在错误页面上看到它。

  • 如果我仍可以在错误报告页面中看到异常,
    重写DefaultUncaughtExceptionHandler吗?
  • 错误报告是否忽略开发设备,即使
    生产版本已安装?
  • Android市场中错误报告服务的刷新间隔是多少?

  • 提前致谢,

    亚当。

    最佳答案

    好,

    由于时间已经足够长,并且我有时间在我的工作场所咨询人并在 friend 的帮助下进行一些自我测试,因此得出以下结论:

    重写DefaultUncaughtExceptionHandler,删除Android Market错误通知...如何将其重新添加:

    在设置新的之前,获取DefaultUncaughtExceptionHandler,然后从您创建的新的中调用旧的...

    错误报告不会忽略您的开发设备。

    刷新间隔可以在10分钟或更长时间之间。

    和平...

    关于android - 在覆盖DefaultUncaughtExceptionHandler的同时,我还能在市场上获得错误报告吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8685140/

    相关文章:

    java - 为什么 ListView 需要将其容器项放在单独的布局文件中

    if-statement - Go 是否优化了无法访问的 if 语句?

    php - PHP登录/注销系统无法正常运行

    android - 应用程序显示(未发布)即使在将其推出生产后

    Android:当付费 Google Play 在我的国家不可用时如何分发付费应用程序

    java - 在我的几乎所有脚本中使用相同的自定义方法

    android - 通过单击按钮从主 Activity 切换到下一个屏幕

    android - 将来在 android 中安排通知警报

    sql - SQL执行(#1066)

    android - FCM 通知在发布应用程序中不起作用