草庐IT

defaultExceptionHandler

全部标签

android - 用于错误监控的 MixPanel

我正在开发一个与MixPanel集成的Android应用程序用于分析和BugSnag用于错误监控。最近我们发现应用程序崩溃了,由于找不到崩溃的根本原因,我们添加了代码以在出现错误时重新启动应用程序。随着重启,我们还开始跟踪错误发生的次数。我更喜欢使用Bugsnag,但团队中有几个人问我们为什么不能使用MixPanel,因为我们可以很容易地过滤掉带有我们发送到MixPanel的参数的事件。但我觉得MixPanel不应该专门用于跟踪用户事件。并且崩溃和重启都不是因为用户事件而发生的,它只是随机发生的。我想听听社区对此的建议/想法。 最佳答案

android - 如何在不更改其功能的情况下覆盖处理未捕获的异常

我问了this一段时间后在Stackoverflow上提问,答案对我有用,它覆盖了handleUncaughtException,我保存异常并抛出默认值Unfortunatelyapphasstoppedworking,但是当我将它集成到我的应用程序中时,我遇到了一个问题。这就是我得到的答案。privateThread.UncaughtExceptionHandlerdefaultExceptionHandler;publicvoidregisterCrash(){defaultExceptionHandler=Thread.getDefaultUncaughtExceptionHan