如何启动Xamarin项目(模拟器错误(RedStone 4))

时间:2018-08-31 07:56:11

标签: android xamarin hyper-v

我一直在尝试首次安装Xamarin。我安装了它,并且我打开了第一个虚拟项目。我尚未对其进行任何更改,我只是尝试运行它。 (F5)

我得到的第一件事是

enter image description here

我点击了解更多信息,将我带到Hardware Acceleration for Emulator Performance (Hyper-V & HAXM)

通过此计算机上的BIOS启用了Hyper-v,我知道这已经变成我在这台计算机上也具有docker的功能,使用hyper-v可以很好地运行它。我浏览了此网页中的所有设置,但都无法解决该问题。

我搜索了整个页面,找不到关于Windows spring创作者更新的版本(Redstone 4)是什么。

如果我通过工具-> Android-> Android设备管理器。我得到以下屏幕。

enter image description here

here链接将我带到与以前相同的地方。 (Hyper-V和HAXM)](https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?tabs=vswin

如果我仍然尝试运行,模拟器将启动,但不是从项目开始。

SystemInfo

  

Hyper-V要求:已检测到管理程序。 Hyper-V所需的功能将不会显示。

Hyper-v正在运行Docker已经使用了几个月。是的,我在运行此项目时禁用Docker。

胜利者

  

Windows版本表示版本1803(操作系统内部版本17134.228)。

Visual Studio版本

  

Visual Studio 15.8.2

工具> Android> Visual Studio中的Android SDK Manager。

  

Android模拟器的版本为27.3.9,Android SDK工具的版本为26.1.1

我在做错什么,如何使用Xamarin运行android项目。

1 个答案:

答案 0 :(得分:2)

  

如何首次启动Xamarin模拟器(Redstone 4)

如果您想使用Hyper-V来加速自己的Android仿真器,则需要verifying support for Hyper-V

  1. Verify that your Windows Version is at least 1803
  2. Enable windows features
  3. 安装Visual Studio 15.8或更高版本
  4. 安装Android Emulator软件包27.2.7或更高版本

  5. 确保已在设备上启用Virtualization Technology。您可以通过以下方式找到它:

    Task Manager -> Performance -> Virtualization -> Enable or Disable.