Android Studio的硬件加速无法正常工作

时间:2015-06-20 20:30:37

标签: android android-studio hardware-acceleration

我使用的是配备Windows 7的Hp dm4 Intel Core i5机器。编译应用程序时,我的Android Studio出现以下错误。

enter image description here

经过一些谷歌搜索后,我发现我必须安装Android SDK附带的英特尔硬件加速执行管理器。但是当我尝试这样做时,我得到了这个错误。

enter image description here

这是否与硬件虚拟化有关?我已经从BIOS启用了它。

enter image description here

我不明白问题所在。请帮忙!

编辑:我从微软网站下载了Windows Hardware-Assisted Virtualization Detection Tool,它说一切都很好。这太疯狂了!

enter image description here

6 个答案:

答案 0 :(得分:2)

它涉及两个步骤:

  1. 启用虚拟化技术:我认为你做得对。
  2. 禁用hyper-V:为此,请参阅以下视频链接:
  3. disabling hyper-v

    如果无效,请按照下面提到的博客。

    https://software.intel.com/en-us/forums/topic/518041

答案 1 :(得分:1)

在BIOS级别启用虚拟化技术意味着功能将正常运行。 尝试检查此视频 https://software.intel.com/en-us/videos/setting-up-intel-haxm-on-windows

也尝试进入BIOS - 高级和启用"无执行(NX)内存保护"特征。 对我来说,改变之后它的工作非常好。

答案 2 :(得分:1)

您需要进入BIOS - Advancedenable "No Execute (NX) Memory Protection"功能。希望它有所帮助。

答案 3 :(得分:1)

确保您可以在操作系统级别使用虚拟化 - 请使用此工具进行检查:http://www.microsoft.com/en-us/download/details.aspx?id=592

另外,我建议使用Genymotion https://www.genymotion.com而不是官方模拟器,因为它的速度更快。

答案 4 :(得分:1)

如果您使用的是Avast Antivirus。从Avast设置禁用硬件虚拟化。 Avast使用硬件虚拟化来提高性能。

在Avast!中,转到设置 - >疑难解答 - >禁用硬件辅助虚拟化 - >重新启动你的机器。

- >安装HAXM

- >再次启用Avast虚拟化

这对我有用

答案 5 :(得分:0)

仅供参考: 我尝试在虚拟的nexus 5设备上安装android 9,并且选项“硬件加速”不可用,只有“自动”。 我解决了在虚拟连结6中安装android 8的问题。 我仍然不知道这是否是与android 9有关的问题,还是与A9和N5之间的兼容性有关的问题,因为我是这方面的初学者,但这也许可以帮助其他人。