HAXM 虚拟化安装
HAXM Virtualisation Install
我是一名新的 Android 开发人员和学习者,我实际上面临着一些奇怪的问题。 (配置:Intel Core i7 3630QM @ 2.40GHz,6go ram,windows 8.1)
就像很多人一样,我在 AVD 管理器上尝试模拟器时遇到了 HAXM 问题。
我做了什么:
1.通过我的 SDK 管理器下载英特尔加速 HAXM 虚拟化包
- 找出我电脑上的 sdk 位置,然后单击安装(在应用程序上手动安装)
C:\Users\didier\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager)
2.1 我得到这个错误,
My PC meets the requirements but...
- 这意味着我的电脑上可能没有启用我的 HAXM 虚拟化。
2.2 我在我的 BIOS 上检查过,启用它,保存并退出。
3。我从我的 sdk 位置的 exe 文件重试安装。
- 我收到 相同的错误消息 。
- 所以我尝试从英特尔网站安装:Software from intel Website link,==> 我得到了 same
错误信息
我下载了 Speccy,一个告诉你电脑上有什么的程序,我发现在 BIOS 上,我启用的虚拟化选项实际上被禁用了。
所以我重新启动,并检查它是否已启用。
所以现在,我不知道该怎么办,我找到了一些其他的解决方案来模拟,但它很慢,它使用 ARM 技术。
Here is a possible solution to your problem,根据您提供的信息,我发现:
您的处理器支持 HAXM,see this spec sheet。
硬件要求是:
Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
At least 1 GB of available RAM
参考可能的解决方案列表,您应该尝试:
仔细检查 Execute Disable Bit、VT-x、VT-d 是否在 BIOS 中打开
在 Windows 8.1
中禁用 Hyper-V
- Hyper-V 技术与 HAXM 存在冲突问题,refer to this SO question.
创建一个单独的启动项来完全禁用 hyper-V,或者通过以下方式禁用所有:
- 按开始键。
- 键入 CMD。
- 右键单击,select 运行 作为管理员(即使是管理员帐户也必须这样做)
- 在 bcdedit 中键入 /set hypervisorlaunchtype off
- 重启。 Hyper-V 现在应该关闭了。
我在我的 VAIO 笔记本电脑上使用类似的处理器 core i3 时遇到了同样的问题。 VT 也在 BIOS 上启用,当我卸载 avast anti-virus(没有禁用保护)时问题得到解决,所以我可以完成 HAMX 安装。之后我又安装了Avast软件
希望这个问题可以帮助到更多人
我很难让 Android 虚拟设备在 Android Studio 上运行。我以为我做的一切都是正确的,但后来我再次检查了 Hewlett Packhard BIOS 并意识到虚拟化旁边的启用这个词实际上意味着启用而不是启用,这非常令人困惑。切换到禁用(这似乎意味着启用),一切都应该是好的。谈论双重否定!
我是一名新的 Android 开发人员和学习者,我实际上面临着一些奇怪的问题。 (配置:Intel Core i7 3630QM @ 2.40GHz,6go ram,windows 8.1)
就像很多人一样,我在 AVD 管理器上尝试模拟器时遇到了 HAXM 问题。
我做了什么:
1.通过我的 SDK 管理器下载英特尔加速 HAXM 虚拟化包
- 找出我电脑上的 sdk 位置,然后单击安装(在应用程序上手动安装)
C:\Users\didier\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager)
2.1 我得到这个错误,
My PC meets the requirements but...
- 这意味着我的电脑上可能没有启用我的 HAXM 虚拟化。
2.2 我在我的 BIOS 上检查过,启用它,保存并退出。
3。我从我的 sdk 位置的 exe 文件重试安装。 - 我收到 相同的错误消息 。
- 所以我尝试从英特尔网站安装:Software from intel Website link,==> 我得到了 same 错误信息
我下载了 Speccy,一个告诉你电脑上有什么的程序,我发现在 BIOS 上,我启用的虚拟化选项实际上被禁用了。
所以我重新启动,并检查它是否已启用。
所以现在,我不知道该怎么办,我找到了一些其他的解决方案来模拟,但它很慢,它使用 ARM 技术。
Here is a possible solution to your problem,根据您提供的信息,我发现:
您的处理器支持 HAXM,see this spec sheet。
硬件要求是:
Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
At least 1 GB of available RAM
参考可能的解决方案列表,您应该尝试:
仔细检查 Execute Disable Bit、VT-x、VT-d 是否在 BIOS 中打开
在 Windows 8.1
中禁用 Hyper-V- Hyper-V 技术与 HAXM 存在冲突问题,refer to this SO question.
创建一个单独的启动项来完全禁用 hyper-V,或者通过以下方式禁用所有:
- 按开始键。
- 键入 CMD。
- 右键单击,select 运行 作为管理员(即使是管理员帐户也必须这样做)
- 在 bcdedit 中键入 /set hypervisorlaunchtype off
- 重启。 Hyper-V 现在应该关闭了。
我在我的 VAIO 笔记本电脑上使用类似的处理器 core i3 时遇到了同样的问题。 VT 也在 BIOS 上启用,当我卸载 avast anti-virus(没有禁用保护)时问题得到解决,所以我可以完成 HAMX 安装。之后我又安装了Avast软件
希望这个问题可以帮助到更多人
我很难让 Android 虚拟设备在 Android Studio 上运行。我以为我做的一切都是正确的,但后来我再次检查了 Hewlett Packhard BIOS 并意识到虚拟化旁边的启用这个词实际上意味着启用而不是启用,这非常令人困惑。切换到禁用(这似乎意味着启用),一切都应该是好的。谈论双重否定!