我希望能够在我的Xamarin Android应用程序崩溃时显示一个对话框,类似于“很抱歉,应用程序已崩溃。您是否想向开发人员发送错误报告?”。
我已经连接到了Thread.DefaultUncaughtExceptionHandler,它会在捕获异常时调用UncaughtException。
当捕获异常时,我尝试启动一个新的活动来显示对话框-对话框被创建,但只显示一个带有标题的空白对话框。OnCreate从未被调用,对话框似乎只是挂起。
如果我在应用程序正常运行时正常调用显示对话框的代码,它将正确显示和运行,因此对话框代码似乎没有任何问题。
有人知道如何解决这个问题吗?
我已经连接到了Thread.DefaultUncaughtExceptionHandler,它会在捕获异常时调用UncaughtException。
当捕获异常时,我尝试启动一个新的活动来显示对话框-对话框被创建,但只显示一个带有标题的空白对话框。OnCreate从未被调用,对话框似乎只是挂起。
如果我在应用程序正常运行时正常调用显示对话框的代码,它将正确显示和运行,因此对话框代码似乎没有任何问题。
有人知道如何解决这个问题吗?