在Android Studio

时间:2015-11-26 19:28:21

标签: android android-studio android-emulator hyper-v haxm

首先,我拥有64位Windows 8.1家庭版并拥有AMD处理器。

我一直在努力让模拟器工作好几天,但每次我觉得我在这里找到一个解决方案或过去的问题/答案对我有用,但它不起作用。

这将是一个多步骤的解决方案,然后一步将无法工作并修复该步骤我需要再执行5个步骤,然后其中一个步骤不起作用它只是继续直到最后我不知道发生了什么,我回到了1号广场。

问题#1:初始错误消息

emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

我想通过在这里查看其他问题来解决这个问题。我进入我的SDK管理器,选中复选框等。我知道该怎么做。我现在转到我的SDK文件夹,通过双击.exe来安装Intel HAXM来完成最后一步,但是我收到了另一个错误。

问题#2:无法安装英特尔HAXM

错误讯息:

This computer does not support Intel Virtualization Technology (VT-x). HAXM cannot be installed. Please refer to the Intel HAXM documentation for more information.

好的,所以这只是另一件事,我会查看如何修复,我会很高兴,对吧?

不。这就是我被困住的地方......我尝试过的一切都不起作用。

尝试#1:在BIOS中启用虚拟化

过去的答案说我应该进入我的BIOS并启用虚拟化。问题是,当我进入我的BIOS时,选项不存在。如果我将其视为启用选项,我会选择启用它...但它没有列在我的BIOS上。

尝试#2:启用Hyper-V

我听说解决问题的另一种方法是进入“打开或关闭Windows功能”并勾选Hyper-V旁边的框。问题是我没有Hyper-V的盒子!它不存在!

谷歌上搜索我发现我可能没有,因为我没有Windows专业版。

我现在的位置/我的问题

这些是我找到的两种解决方案,似乎都不起作用。我不知道该做什么。

  • 我可以采用另一条路径来运行模拟器,还是需要安装英特尔HAXM,无论如何?

  • 除了我尝试过的两件事之外,还有其他方法让我安装英特尔HAXM吗?

  • 我在启动虚拟化方面做错了什么?该选项应该在那里,我只是没有找到正确的位置?我在BIOS菜单或Windows功能菜单中没有让我看到这些选项的特定内容吗?

谢谢!! :)

1 个答案:

答案 0 :(得分:0)

对于AMD处理器,我认为您正在寻找BIOS中的AMD-V设置。请与您的PC制造商联系以获取帮助。

  

我可以采用另一条路径来运行模拟器,还是需要安装英特尔HAXM,无论如何?

在Windows和OS X上需要HAXM用于x86仿真器(以及Linux上的等效技术)。欢迎您使用ARM模拟器图像,但它们会很慢。您也可以在Android硬件上测试您的应用程序。

  

我的BIOS菜单中是否有特定的内容

可能,但您需要联系您的PC制造商寻求帮助。