gpt4 book ai didi

c# - 显示有关未处理异常的对话框

转载 作者:太空宇宙 更新时间:2023-11-03 11:05:17 25 4
gpt4 key购买 nike

我希望能够在我的 Xamarin Android 应用程序崩溃时显示一个对话框。类似“抱歉,应用程序崩溃了。您想向开发者发送错误报告吗?”。

我已经连接到 Thread.DefaultUncaughtExceptionHandler,它会在捕获到异常时调用 UncaughtException。

当捕获到异常时,我尝试启动一个新 Activity 来显示对话框 - 对话框已创建,但只显示一个带有标题的空白对话框。 OnCreate 从未被调用,对话框似乎只是挂起。

如果我调用代码在应用程序运行时正常显示对话框,它会正确显示和运行,因此对话框代码似乎没有任何问题。

有人知道如何解决这个问题吗?

最佳答案

目前没有支持和推荐的方法来捕获和识别 Xamarin.Android 中未处理的异常。希望他们能尽快解决这个问题。

参见 http://mono-for-android.1047100.n5.nabble.com/Catch-all-the-exceptions-td5165993.html

请参阅 Jonathan Pryor-2 帖子。

关于c# - 显示有关未处理异常的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16118516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com