HAXM虚拟化安装

问题描述 投票:0回答:3

我是一名新的Android开发人员和学习者,我实际上面临着一些奇怪的问题。 (配置:英特尔酷睿i7 3630QM @ 2.40GHz,6go内存,Windows 8.1)

就像很多人一样,当我在AVD管理器上尝试模拟器时遇到了HAXM问题。

我做了什么 :

1.通过我的SDK管理器下载用于英特尔加速HAXM虚拟化的软件包

  • 弄清楚我的电脑上的sdk位置,然后点击安装(手动在应用程序上)

C:\ Users \用户迪迪埃\应用程序数据\本地\ Android的\ SDK \演员\英特尔\ Hardware_Accelerated_Execution_Manager)

2.1我收到此错误,

我的电脑符合要求,但......

  • 这意味着我的电脑上可能没有启用HAXM虚拟化。

2.2我在BIOS上检查了它,启用了它,保存并退出。

3.我从我的sdk位置的exe文件重试安装。 - 我收到相同的错误消息。

我下载了Speccy,这个程序告诉你PC上的内容,我发现在BIOS上,我启用的虚拟化选项实际上是禁用的。

所以我重新启动,检查一下,它是启用的。

所以现在,我不知道该怎么做,我发现了一些其他的模拟解决方案,但它很慢,它使用ARM技术。

android haxm
3个回答
0
投票

Here is a possible solution to your problem,我从你提供的信息中发现的是:

您的处理器支持HAXM,see this spec sheet

硬件要求是:

英特尔®处理器,支持英特尔®VT-x,英特尔®EM64T(英特尔®64)和执行禁用(XD)位功能

至少1 GB的可用RAM

参考可能的解决方案列表,您应该尝试:

  1. 仔细检查BIOS中是否打开了Execute Disable Bit,VT-x,VT-d
  2. 在Windows 8.1中禁用Hyper-V Hyper-V技术存在与HAXM,refer to this SO question.冲突的问题
  3. 创建一个单独的启动项,可以完全禁用hyper-V,或者只是通过以下方式禁用所有这些: 按开始。 输入CMD。 右键单击,选择以管理员身份运行(即使在管理员帐户上也必须执行此操作) 在bcdedit / set hypervisorlaunchtype中键入此项 重启。 Hyper-V现在应该关闭。

0
投票

在我的VAIO笔记本电脑中,我遇到了与类似处理器核心i3相同的问题。在BIOS上也启用了VT,当我卸载avast反病毒(没有禁用保护)时问题得到解决,因此我可以完成HAMX安装。之后,我再次安装了Avast软件。

我希望这个问题可以帮助更多人。


0
投票

让Android虚拟设备在Android Studio上运行时遇到了麻烦。我以为我已经做好了一切,但后来又检查了Hewlett Packhard BIOS,并意识到Virtualisation旁边的Enable这个词真的意味着Enable而不是Enabled,这非常令人困惑。切换到禁用(这似乎意味着启用),一切都应该是好的。谈论双重否定!

© www.soinside.com 2019 - 2024. All rights reserved.