我正在尝试使用Android模拟器和VS。
我已经从Mono官方网站下载了GLTriangle20示例并尝试运行它。然而它落在了CreateFrameBuffer(); Visual Studio使用绿色突出显示此行,暂停debagger但不显示有关此异常的任何信息。
我甚至尝试将此行包装到try / catch中,但它没有捕获任何内容。 VS只是在那条线上停下来,除了绿色亮点外什么也没说。它看起来像是:
我昨天下载了JDK,Mono和Android SDK,因此所有这些工具都是新鲜的
答案 0 :(得分:4)
尝试在不调试的情况下运行(Ctrl-F5)并检查Android日志中的异常:
https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/android_debug_log/
答案 1 :(得分:0)
查看此解决方案,为应用程序未处理的事件添加处理程序:https://stackoverflow.com/a/32755558/1282432
我唯一不喜欢的是它需要被放入每个活动 - 或者你创建一个基类 - 我无法做到这一点因为我使用MVVMCross ... ...
如果有一个application.unhandledexception会很好,但我还没找到它......