1

我的 avd 没有在 Eclipse 上运行。有时它会说,没有安装haxm。有时只出现一个黑屏,没有任何反应。为什么会这样?我试图重新安装,但什么也没发生。但几天前它还在工作,突然发生了这种情况。我无法在模拟器上运行我的应用程序。如何解决这个问题?我正在使用 64 位 Windows 10 技术预览版。我试图在我的笔记本电脑 windows 7 64 位上运行不同版本的 eclipse,同样的问题。所以一定有一些我不知道的技术问题,请帮助......

4

3 回答 3

3

HAXM,英特尔 Android 虚拟化技术与 Hyper-V 不兼容。关闭 Hyper-V 并再次尝试。如果您使用 Windows Phone 工具安装了 Visual Studio,则通常会安装 Hyper-V。或者也许 Hyper-V 只是以某种方式打开?

或者从管理员命令提示符运行以下命令。注意要获得管理员 cmd 提示符,右键单击 windows 图标,单击命令提示符 (Admin)。

要关闭 Hyper-V,请运行以下命令: bcdedit /set hypervisorlaunchtype off 然后重新启动

要重新打开 Hyper-V,请运行以下命令: bcdedit /set hypervisorlaunchtype auto 然后重新启动

您可以在服务菜单中关闭 Hyper-V(在“搜索”中键入“服务”),也可以使用“服务”菜单将其重新打开。即使可能没有必要,在这样做之后我仍然会重新启动。

此处的博客文章-此处的博客文章-http: //www.devfish.net/post/2015/08/18/error-x86-emulation-currently-requires-hardware-acceleration-android-on-windows。 aspx

坦帕的希利

于 2015-08-18T21:16:43.370 回答
1

Android 模拟器不是超级可靠。您可以尝试使用 genymotion ( http://www.genymotion.com/ )。它是免费供个人使用的,而且速度非常快。

于 2014-11-15T14:11:32.303 回答
0

从 Eclipse 选项卡“窗口”打开 Android SDK 管理器,选中 Extra 文件夹底部的“Intel x86 Emulator Accelerator (HAXM 安装程序)”框,然后单击安装包。我认为您正在使用具有 VM 加速功能的模拟器。

于 2014-11-15T14:13:16.293 回答