gpt4 book ai didi

android - Visual Studio 认为我没有安装 Hyperv。为什么?

转载 作者:行者123 更新时间:2023-12-04 11:36:43 25 4
gpt4 key购买 nike

我创建了一个 HelloWorld Xamarin 应用程序。该应用程序将在较旧的模拟器上运行,但是当我尝试在 Oreo 或 Pie(加速)上运行它时;我看到这个:

1>Starting deployment to my_device2 ...
1>Starting emulator my_device2 ...
1>C:\Program Files (x86)\Android\android-sdk\emulator\emulator.EXE -no-boot-anim -avd my_device2 -prop monodroid.avdname=my_device2
1>Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release.emulator: ERROR: x86 emulation currently requires hardware acceleration!
1>
1>Please ensure Windows Hypervisor Platform (WHPX) is properly installed and usable.
1>CPU acceleration status: HAXM is not installed on this machine
1>Emulator my_device2 cannot be started.
========== Build: 0 succeeded, 0 failed, 2 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========

因此我运行了这个 DOS 命令: systeminfo看到了这个:

enter image description here

然后我禁用了我所有的网络适配器并再次运行命令并看到了这个:

enter image description here

因此我相信我已经准备好了。我安装了 Docker 没有问题,我可以创建虚拟机。到目前为止,我有:

1) 已在 BIOS 中启用选中的 VT-x

2)在 BIOS 中启用了选中的“启用禁用位”(但不确定是否需要)

3) 在 BIOS 中启用 Hyper-v 和 Windows Hypervisor Platform(我也禁用了;重新启动;启用并重新启动)。

4) 在 Visual Studio 2017 和 Visual Studio 2019 上都试过

5) 按照此处的说明确保我的 Visual Studio、模拟器等满足最低版本要求: https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows .

我还能做些什么来找出这里的具体问题吗?我在周末花了两天时间试图让它继续下去。

我可以运行较旧的模拟器(api 19 或更低)。我有这个 CPU: https://ark.intel.com/content/www/us/en/ark/products/37150/intel-core-i7-950-processor-8m-cache-3-06-ghz-4-80-gt-s-intel-qpi.html .

最佳答案

尝试以下步骤:

  • 打开Tools菜单 --> Android --> Android SDK Manager --> 打开Android SDKs and Tools对话
  • 切换到Toos标签,打开 Extras ,确保 Intel x86 Emulator Accelerator (HAXM)已安装。
    enter image description here

  • 更多信息,您可以查看: Emulator: ERROR: x86 emulation currently requires hardware acceleration

    关于android - Visual Studio 认为我没有安装 Hyperv。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57605950/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com