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