我一直在尝试第一次安装 Xamarin。我已经安装了它并且我打开了第一个虚拟项目。我没有对其进行任何更改,我只是想运行它。 (F5)
我得到的第一件事是
我点击了解更多,这将我带到 Hardware Acceleration for Emulator Performance (Hyper-V & HAXM)
Hyper-v 是通过这台机器上的 bios 启用的,我知道这会变成我在这台机器上也有 docker,它使用 hyper-v 运行得很好。我运行了此网页中的所有设置,但无法解决问题。
我搜索了整个页面,但找不到任何关于 Windows Spring Creators 更新(Redstone 4)的信息。
如果我通过工具 -> Android -> Android 设备管理器。我得到以下屏幕。
这里的链接把我带到了和以前一样的地方。 (Hyper-V & HAXM)]( https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?tabs=vswin )
如果我尝试运行,模拟器会启动,但不会从项目开始。
系统信息
Hyper-v 正在运行 Docker 已经使用它几个月了。是的,我在运行这个项目时禁用了 docker。
winver
Visual Studio 版本
工具 > Android > Visual Studio 中的 Android SDK 管理器。
我做错了什么,你如何使用 Xamarin 运行一个 android 项目?
最佳答案
如果你想使用 Hyper-V
来加速你的 Android Emulator,你需要 verifying support for Hyper-V
:
Virtualization Technology
。您可以通过以下方式找到它:Task Manager -> Performance -> Virtualization -> Enable or Disable.