Xamarin Android调试错误

问题描述:

我在重复Xamarin论坛上由另一个用户提出的问题,因为一直没有解决方案(http://forums.xamarin.com/discussion/37139/debug-chaos)。自4月初更新Xamarin以来。Xamarin Android调试错误

我正在使用Xamarin Studio面对非常奇怪的调试错误。

1)在IDE中设置一个断点,即使断点设置在函数的一个大括号中,它也会在具有nullreferenceexception的断点处停止。

2)将断点移动1行,而nullreferenceexception将出现在那里。

我试图启用/禁用快速部署和单声道共享运行时没有更改,并完全重新安装Xamarin Android和Xamarin Studio。

任何想法?无法调试是非常令人沮丧的。

更新:Xamarin工作室v5.8.2,Xamarin.Android v4.20.0.37的Nexus 7(2013),运行Android 5.0.2

Set the breakpoint here it results in a nullreferenceexception

Move the breakpoint down one line and it results in a nullreferenceexception there instead

+0

什么平台?它会一直发生吗?如果没有,请提供一个显示问题的[MCVE](http://*.com/help/mcve)。 – 2015-04-04 13:19:45

+0

Xamarin.Android。在运行Android 5.0.2的2013 Nexus 7上调试任何代码,我自己的或Xamarin示例代码。设置一个断点,它会导致nullreferenceexception。每当设置断点时都会发生这种情况。如果我在发布模式下运行,没有问题。 – JakeRanderson86 2015-04-05 08:13:58

+0

这可能是您的个人资料设置的问题。检查您的编译器标志和链接器设置是否为非发布模式(我假设的调试?)一些可用的设置与调试不兼容。例如,AOT和LLVM不兼容调试设置。 – 2015-08-12 23:25:37

这是一个关系到可绘制图像问题,请尝试从布局文件中移除图像,然后像运行应用程序一样配置它将成功运行。 这种类型的问题我面对凝视,但现在我有解决办法如何处理它。 设置android图像和图标是完美的层次结构,在图像下方提及并更新您的SDK。

enter image description here