6

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

  1. 我的处理器是 Intel Core2 6300 @ 1.86GHz 1.86GHz 安装内存 4.00 Gb。在Win7上运行。

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

  3. 我已经运行了英特尔处理器识别实用程序,文件 pidenu39.msi 来自... 英特尔® 处理器识别实用程序 - Windows* 版本

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

  4. 从这个网站,配置虚拟机加速

我已按照此标题下的所有说明... 在 Windows 上配置 VM 加速

sc query intel haxm确实表明虚拟化驱动程序运行正常。

  1. 我正在运行最新版本的 Android Studio。我正在运行 Android Application Devekopment for Dummies 书第 3 章中非常简单的 Hello Android 应用程序。这里没有什么复杂或混乱的 :)

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

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

4

3 回答 3

3

请注意,但如果您想更改 HAXM 可用的内存数量,您可以重新运行安装,它将允许您更改设置。

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

于 2015-01-03T22:05:47.160 回答
1

在您的 AVD 配置中设置了多少 RAM 供使用?此数字必须小于或等于您在安装 HAXM 期间设置的内存使用量。

如果我没记错您正在使用Android Studio,并且从创建虚拟设备时有一个 RAM 大小选项AVD,请阅读此内容,使用 AVD 管理器管理 AVD

此外,默认内存大小为96 megabytes.

于 2014-12-27T19:13:58.220 回答
1

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

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

于 2016-01-03T16:07:20.387 回答