C# 无法在Android Emulator Xamarin窗体上部署
我有一个跨平台的应用程序,它可以在iOS和Android物理设备上很好地部署,但是当我尝试在Android emulator上运行它时,会出现以下错误: 无法从/data/user/0/it.HangoverApp.Hangover/files/覆盖/links/libmonosgen-2.0.so:dlopen失败:“/data/app/Mono.Android.DebugRuntime-33RyZeuaossylXX2LQhf0w=/lib/x86/libmonosgen-32bit-2.0.so”有意外的e_机器:3(em386) 我目前使用的是Visual Studio Mac 8.8.7,我在Windows上的同事没有遇到任何问题, 模拟设备配置: Pixel 2 Pie 9.0-API 28,x86处理器C# 无法在Android Emulator Xamarin窗体上部署,c#,android,xamarin,emulation,C#,Android,Xamarin,Emulation,我有一个跨平台的应用程序,它可以在iOS和Android物理设备上很好地部署,但是当我尝试在Android emulator上运行它时,会出现以下错误: 无法从/data/user/0/it.HangoverApp.Hangover/files/覆盖/links/libmonosgen-2.0.so:dlopen失败:“/data/app/Mono.Android.DebugRuntime-33RyZeuaossylXX2LQhf0w=/lib/x86/libmonosgen-32bit-2.0
有什么想法吗?根据您的描述和错误消息,我建议您可以检查支持的体系结构包含x86,关于指定支持的体系结构,您可以查看此线程:
您的mac是什么版本?MacBook Pro 2014年年中10.15.7 Catalina请检查支持的体系结构是否包含x86,关于指定支持的体系结构,请看一看:这已为我修复!但是x86不是被弃用了吗?现在你解决了你的问题了吗?