无法打开模拟器

时间:2014-12-03 05:15:21

标签: android android-emulator

最初我遇到了问题

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! 
  1. 我安装了“Intel X86仿真器加速器(HAXM安装程序)”。
  2. 之后我重启了eclipse
  3. 试图通过right click-run as -android application运行我的Android应用程序 但发现模拟器没有开始

1 个答案:

答案 0 :(得分:0)

如果您的Windows 8.1配有英特尔处理器并且您尝试安装Android Studio,那么当您尝试运行Android模拟器时,很可能会遇到以下错误:

模拟器:错误:x86仿真当前需要硬件加速! 请确保正确安装和使用Intel HAXM。 CPU加速状态:未安装HAX内核模块!

最好的办法是先进入BIOS界面。在Windows 8.1上,执行此操作的方法是按Shift键并重新启动。 (是的,它是真的,它不是正常的Esc,F2或F10)。这真的是转移和重启。你必须在重新启动时按住shift键,否则它不起作用。

一旦你做了几次,实际上得到一个蓝屏,上面有一些选项。

您应该看到继续,使用设备,排除故障,关闭电脑: 选择疑难解答

然后您应该看到刷新您的电脑,重置您的电脑,高级选项: 选择高级选项

然后您应该看到一个屏幕,显示系统还原,系统映像恢复,启动修复,命令提示符,UEFI固件设置,启动设置: 选择UEFI Firmwhere设置。

然后它将告诉您重新启动以更改设置并点击重启按钮来执行此操作。

然后,您将看到一个BIOS屏幕,其中包含菜单信息,配置,安全性,启动,退出: 选择配置。

在配置命中向下箭头,直到您进入英特尔虚拟技术。 启用它。

然后,转到Exist并向下导航到Exit并保存更改。 确认您要保存更改。

在您的Android SDK Manager上,转到Extras目录,然后您将看到Intel x86 Emulator Accelerator(HAXM安装程序)

如果没有安装,请安装它。

如果已经安装,它还没有真正安装(但如果你不先安装它,下一部分就不会工作。接下来从网站上单独下载安装程序这里https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

它将是一个压缩文件,解压缩然后解压缩后点击安装。不要选择默认值。 1024 MB没有足够的内存,做1.5Gb选项。

如果您没有在第一时间安装它或者没有为您选择的选项,请再次按照安装步骤配置内存设置。 (更改它的唯一方法是重新安装,但选择修复选项而不是完全重新安装)。

之后它对我有用。我在Stack Overflow上发现了一些以前的东西,但他们的解决方案并没有起作用,所以在此之后,它可能是Windows 8.1上的Intel核心。