是否可以替换Android中的默认"强制关闭"对话框?

Seg*_*ult 7 java android exception

我希望我的Android应用程序的用户可以选择通过电子邮件发送任何崩溃我的应用程序的未捕获异常的堆栈跟踪.最初我以为我会在try/catch块中将每个入口点包装到我的应用程序中,但是即使在我的小应用程序中也存在太多这样的内容,因为这是合理的.

所以我真正想要的是一种方法来指定一些方法作为任何未捕获的异常的默认处理程序.有什么建议?

Com*_*are 11

您不能从SDK应用程序中执行主题行所声明的内容.

然而:

所以我真正想要的是一种方法来指定一些方法作为任何未捕获的异常的默认处理程序.有什么建议?

使用Thread.setDefaultUncaughtExceptionHandler().

另外,考虑使用Flurry或DroidDrop或其他东西来实际交付您的异常数据.


Jon*_*ero 6

您也可以使用Bugsense.com获取您的异常数据(它是免费的).

PS:我是创始人:)