Visual Studio 上的 Xamarin Forms 应用未处理的异常调试

Xamarin Forms app unhandled exception debugging on Visual Studio

这是一个一般性问题,我不会发布任何代码,因为问题不在代码中(但如果您觉得有用,您可以下载她的整个项目:native authentication flow in a Xamarin.Forms application。如果我是违反了一些社区规则请原谅我,如果你能帮忙谢谢我在别处找不到答案。

Visual Studio 2015. Xamarin Forms 跨平台 PCL 应用程序。 代码在 VS android 模拟器和部署在 android 6.0 Samsung 815T 设备上时构建和运行都很好。在 android 7.0 Samsung SM-A510F 设备上部署时,相同的代码因未处理的异常而中断。同样,这不是问题,但我得到的唯一提示是:

我习惯于调试 web 应用程序,其中未处理的异常相对较少并且对移动开发来说是新手。自从我开始研究 Xamarin 开发以来,我一直在系统地面对这种未处理的异常。 请注意,我可以调试应用程序并命中断点,但当我从调试器获得的唯一信息始终是 "unhandled application" 时,这并没有太大帮助。我想我错过了这里的重点所以任何提示 将不胜感激。

当您收到此异常 window 时,请单击“继续”按钮。 Visual Studio 停止调试,您将在输出调试 window 中看到 堆栈跟踪。您可能需要向上滚动一点。 搜索未处理的异常

您还可以在 Visual Studio 中转到 帮助 > Xamarin > 打开日志。将打开一个文件夹,您要查找的例外情况在这些文件中。