我正在安装HAXM,这是运行android模拟器所需的应用程序。所以我下载了它,然后运行了extras\intel\Hardware_Accelerated_Execution_Manager\silent_install,得到了以下内容:
Intel HAXM installation failed!
For more details, please check the installation log: C:\Users\ASUS\AppData\Local\Temp\haxm_install-20220803_2104.log输出中提到的.log文件的内容是:
Version: 7.6.5
Output folder: C:\Program Files\Intel\HAXM
Extract: checktool.exe... 100%
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor - AuthenticAMD
Intel64 supported * Yes
VMX supported - No
VMX enabled * Yes
EPT supported * Yes
NX supported * Yes
NX enabled * Yes
Hyper-V disabled * Yes
OS version * Windows 10.0.19044
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
The system requirements are not satisfied.所以只有两项要求需要解决。但我想支持VMX的部分与硬件组件有关。它不能用一些软件或诸如此类的东西来修复。还是真的是这样?是的,这就是我的问题所在。我需要解释对VMX的支持,以及如何在可能的情况下修复它。如果不可能的话,我就可以停止在互联网上到处搜索,而是尝试使用物理设备进行测试。
-编辑--
我的笔记本电脑是新的,所以我还不知道如何拍摄截图。但我可以复制。以下是设备规范
Device name LAPTOP-PR43D4O7
Processor AMD Ryzen 3 3250U with Radeon Graphics 2.60 GHz
Installed RAM 4.00 GB (3.45 GB usable)
Device ID CE90BB96-CD65-40D0-9660-54360FF1205A
Product ID 00327-31095-37859-AAOEM
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display我在BIOS 默认情况下中启用了VT-x。
(4)您可以看到Intel (VMX)虚拟化技术,默认设置已启用
根据这个维基,我的设备上支持VMX
HAXM只支持在CPU上安装英特尔VT支持。请检查Intel VT的支持状态.任务管理器>性能选项卡(如果无法看到虚拟化,这意味着Intel VT不受支持)。
我可以在“性能”选项卡中找到“虚拟化”,并且启用了它。(我希望我可以通过屏幕截图来确认)
根据我在这个问题前面提到的日志数据,我可以看到这一行Hyper-V disabled * Yes,这意味着Hyper是禁用的,没有问题。虽然当我打开或关闭窗户功能时,我无法触及它。它不在那里。
发布于 2022-08-04 22:39:09
我从其他地方那里得到了答案。当访问程序丢失时,我从运行emulator @test中获得了链接。我试图重新创建问题,再次删除程序,但不能。无论如何,我确实提到我的CPU是AMD一号,但HAXM只支持英特尔设备。由于Hypervisor在默认情况下是禁用的,并且我无法启用它,所以我选择使用“用于AMD处理器的Android仿真器Hypervisor驱动程序”。
你有一个AMD处理器,不需要同时运行Hyper-V和Android模拟器。为AMD处理器使用Android仿真器Hypervisor驱动程序。
所以,也许我做出了错误的决定,在AMD处理器上安装HAXM。
https://stackoverflow.com/questions/73226712
复制相似问题