未捕获的异常处理程序和应用程序上下文

时间:2011-04-27 16:01:41

标签: android

我有未被捕获的异常处理程序&在时间T处理未捕获的异常 - 在我的实现中它需要一个上下文,因为我正在保存网络状态信息,现在是一个问题:我应该在哪里获取上下文?

我认为解决方案类似于静态var中的Application类,保存了应用程序上下文的实例。然后使用它,但是在未捕获的异常的情况下会是什么?上下文的实例是否有效? 感谢

1 个答案:

答案 0 :(得分:0)

我做了类似的事情,并在活动的onCreate()方法中传递了Activity上下文。对于未捕获的异常,我将堆栈跟踪转储到XML文件。当应用程序重新启动时,我会查找该转储文件的存在并提示用户通过电子邮件发送给我:)