首页 > 解决方案 > 模拟器“将不加速运行”和 qemu 系统错误

问题描述

我们有 Windows 7 (x64) 在工作,我想了解 Xamarin.Forms。具体来说,我想创建一个非常基本的应用程序,最终将在 iphone 和 Android 上运行。

我安装了 VS2017 并尝试运行Build your first Xamarin.Forms App。我收到此警告,但单击“仍然开始”:

在此处输入图像描述

模拟器弹出,但几秒钟后我收到错误消息qemu-system-i386.exe has stopped working

在此处输入图像描述

我是移动应用程序开发和 Xamarin.Forms 的新手(确切地说是 3 天)。话虽如此,我搜索了可能的解决方案,发现此错误消息“qemu-system-i386.exe 已停止工作”以及其他类似解决方案的问题。

问题是该解决方案要求我下载 Android Studio,并且在看到从 VS2017 运行的内容之前,我不想下载其他任何内容。

我尝试运行emulator.exe -avd "Android_Accelerated_x86_Oreo" -wipe-data,但又出现另一个错误:

在此处输入图像描述

最后,我尝试使用此Microsoft TechNet 链接安装 Hyper-V 管理器,但我没有选项Remote Server Administration Tools

接下来我能做什么?我已经准备好在 Windows 7 中放弃 Xamarin。我仍然无法调试应用程序。

在 BIOS 中启用Intel Virtualization并安装并确保intelhaxm正在运行后,我打开了项目并再次运行它。

“性能警告”弹出窗口不再出现,并且 android 模拟器有进展,但它仍然崩溃。这是现在的屏幕截图:

在此处输入图像描述

标签: androidxamarinxamarin.formswindows-7visual-studio-2017

解决方案


推荐阅读