Xamarin Forms Android应用程序在使用VS Android Emulator运行调试时崩溃
我创建了一个基本的Xamarin表单应用程序。它在iOS模拟器上运行良好 然而,当我尝试使用VS Android模拟器(棉花糖中的5.1)运行时,每次打开它都会崩溃。即使我尝试在没有调试的情况下运行。下面是我一直看到的错误:Xamarin Forms Android应用程序在使用VS Android Emulator运行调试时崩溃,android,xamarin,xamarin-forms,visual-studio-emulator,Android,Xamarin,Xamarin Forms,Visual Studio Emulator,我创建了一个基本的Xamarin表单应用程序。它在iOS模拟器上运行良好 然而,当我尝试使用VS Android模拟器(棉花糖中的5.1)运行时,每次打开它都会崩溃。即使我尝试在没有调试的情况下运行。下面是我一直看到的错误: 01-14 16:22:10.290 D/Mono ( 1366): AOT module 'mscorlib.dll.so' not found: dlopen failed: library "/data/app-lib/App3.Droid-2/libaot-m
01-14 16:22:10.290 D/Mono ( 1366): AOT module 'mscorlib.dll.so' not found: dlopen failed: library "/data/app-lib/App3.Droid-2/libaot-mscorlib.dll.so" not found
01-14 16:22:10.290 D/Mono ( 1366): AOT module '/Users/builder/data/lanes/2512/d3008455/source/monodroid/builds/install/mono-x86/lib/mono/aot-cache/x86/mscorlib.dll.so' not found: dlopen failed: library "/data/app-lib/App3.Droid-2/libaot-mscorlib.dll.so" not found
01-14 16:22:10.294 D/Mono ( 1366): Unloading image data-0x9659b010 [0xb93d5940].
我正在运行VS2015+Xamarin Forms 2.0最新和最棒的版本
这里发生了什么事?简而言之:
1。“无法连接到调试器”问题(Android应用程序启动并立即关闭,调试停止):
你能用另一个模拟器运行你的应用程序吗?我有同样的问题,但只是在调试模式下(发布模式和具体的智能手机工作正常)。Xamarin日志中还写入了另一条消息:“无法连接到调试器”。仅供参考,Xamarin论坛上有一个帖子正在讨论这个问题,目前没有任何解决方案()谢谢TOK。是的,我可以用实际的手机运行它,这样现在就足够了,非常好-选项1解决了我的问题(任何应用程序都会启动并立即关闭)@aherrick抱歉破坏了你的评论。我改变了建议的程序,所以帮助你的现在是第一位。第一个解决方案为我解决了这个问题!谢谢如何在Hyper-V Manager中找到这个神奇的复选框?我的意思是,如果我安装了VS,Xamarin,所需的Android东西,而空样本项目的调试失败,通常我必须去那里检查这个选项。他们在想什么@ViBuu您应该真正考虑移动到谷歌(Android Studio for Windows)提供的新仿真器。新的android API(24及以上)将只在那里提供。微软似乎没有继续支持他们的模拟器。