Xamarin Android 真机调试时闪退

方法1:引起此问题的原因一般是因为 Mono Shared Runtime 在手机上没有运行,这个程序相当于.net运行时,没有运行的话用C#开发的程序自然无法运行。

          解决方法是将此程序设置为自动运行(调试时会自动安装此程序)

方法2:项目->属性->Android Options,Packaging页签 去掉 Use Shared Runtime 选项,这样运行时就会包含在程序中,程序就可以运行了,不过因为包含了运行时,安装包会变得很大,所以在调试时一般不这样做。

原文地址:https://www.cnblogs.com/gmcn/p/5936299.html