2014-12-27 66 views
6

我是否需要升级我的处理器才能运行HAXM或者我错过了什么?如果我错过了一些东西,任何暗示将不胜感激:)HAXM硬件要求

  1. 我的处理器是英特尔酷睿2 6300 @ 1.86GHz的1.86GHz的安装的内存4.00 GB。运行在Win7上。

  2. 我已经在BIOS中启用VT,但它是16位和32位?这是一个问题吗?

  3. 我已经运行英特尔处理器标识实用程序,从文件pidenu39.msi ... Intel® Processor Identification Utility - Windows* Version

    它告诉我的CPU技术选项卡,我的处理器确实上有英特尔虚拟化技术,但是确实不是具有扩展页表的VT-x虚拟化技术。这个可以吗?

  4. 从该网站上,Configuring Virtual Machine Acceleration

我按照所有的说明本项... 在Windows上配置虚拟机加速

SC查询英特尔haxm不表明虚拟化驱动程序运行正常。

  1. 我正在运行最新版本的Android Studio。我运行从Android应用程序Devekopment非常简单的Hello Android应用傻瓜书,第3章没有复杂或凌乱这里:)

我得到这个消息序列...

C:\AndroidSDK\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none 

模拟器:设备FD:584

**HAX is not working** and emulator runs in emulation mode 

emulator: The memory needed by this VM exceeds the driver limit 
. 
emulator: warning: opening audio input failed 
creating window 39 53 300 532 
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501 
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501 

通过更多的错误0x501s

+0

可能的重复[如何解决:“HAX不工作,模拟器在仿真模式下运行”](http://stackoverflow.com/questions/21031903/how-to-fix-hax-is-not-working仿真器运行仿真模式) – 2014-12-27 15:50:14

+0

在AVD配置中使用多少内存?此数字必须低于或等于您在安装HAXM期间设置的内存使用量。 – 2014-12-27 15:53:30

+0

好吧,我不知道在AVD内分配了多少内存,我没有看到在哪里找到或重置它?当我使用Eclipse/ADT时,它就在VDM中,但在这个新的IDE中,我没有看到它? – Mick 2014-12-27 16:37:54

回答

1

多少RAM我跟着s设置为在您的AVD配置中使用?此数字必须低于或等于您在安装HAXM期间设置的内存使用量。

如果我没看错你正在使用Android Studio,并没有为RAM大小从AVD创建虚拟设备时的选项,请仔细阅读本,Managing AVDs with AVD Manager

此外,默认RAM大小为96 megabytes

3

只是一个说明,但如果你想改变HAXM可用的RAM的数量,你可以重新运行安装,它会允许你改变设置。

我在尝试更新HAXM时意外发现了这一点。安装的最后一页告诉您可以通过重新运行安装来更改设置。

0

我在VAIO笔记本电脑上遇到了类似处理器core i3的问题。在BIOS中也启用了VT,当我卸载avast反病毒(不禁用保护)时,问题得到解决,因此我可以完成HAMX安装。之后,我再次安装了Avast软件。

我希望这个问题可以帮助更多的人。