如何解决Visual Studio 2022 17.3.4中Android模拟器无法运行的问题?
Android模拟器启动后立即关闭的排查方案
我尝试创建首个Xamarin应用,但Android模拟器无法正常工作。点击Visual Studio的运行按钮后,模拟器弹出一秒钟就关闭了。
相关截图
构建输出

SDK配置情况


Visual Studio安装组件



排查修复步骤
- 检查硬件加速:确认已启用Hyper-V或HAXM(依系统选择),在Visual Studio的Android SDK管理器中确保「Intel x86 Emulator Accelerator (HAXM installer)」已安装,同时进入BIOS开启虚拟化选项。
- 调整模拟器配置:打开Android Device Manager,查看当前使用的模拟器设备,将分配内存设为系统可用内存的一半以内,CPU核心数调整为2-4个,重启模拟器。
- 清理构建缓存:删除项目目录下的
bin和obj文件夹,重启Visual Studio后重新构建项目。 - 匹配SDK版本:确认项目目标Android版本与已安装SDK版本一致,在项目属性中把目标框架改为已安装的SDK版本(如截图中的Android 13)。
- 修复VS组件:打开Visual Studio Installer,选择「修改」,确保Mobile development with .NET、Android SDK等Xamarin相关组件安装完整,必要时点击「修复」。
- 测试空白项目:新建空白Xamarin Android项目,用默认配置启动模拟器,排除项目代码问题。
内容的提问来源于stack exchange,提问作者Crayec
相关产品推荐
相关产品推荐

