问题描述
问题是
我得到HAX 不工作,模拟器在模拟模式下运行",这与英特尔 x86 模拟器加速器 (HAXM) 安装和运行 avd 相关,cpu 设置为 CPU Intel Atom (x86)?即使在我安装 HAXM 后感觉 AVD 运行得更快,此消息是否表明 AVD 性能受到阻碍.是否应该修复,如果修复,如何修复?
I get "HAX is not working and emulator runs in emulation mode", is this related to Intel x86 Emulator Accelerator (HAXM) installation and running avd with cpu set to CPU Intel Atom (x86)? And even though it feels like AVD runs faster after i installed HAXM, does this message indicates that AVD performance is hindered. Should it be fixed and if so, how?
我在 mac os x 10.9.1 上运行.
I am running on mac os x 10.9.1.
通过 android sdk 管理器列出我系统上安装的内容:
- 工具
- Android SDK 工具修订版 22.3
- Android SDK 平台工具修订版 19.0.1
- Android SDK 构建工具修订版 19.0.1
- Android SDK 构建工具修订版 19
==
- Android 4.4.2 (API 19)
- SDK 平台
- ARM EABI v7a 系统映像
- 英特尔 x86 Ato 系统映像
- Google API
- Android SDK 的来源
==
- 附加功能
- 英特尔 x86 仿真器加速器 (HAXM) 和我还运行了 dmg 安装程序,并在我发现后安装了修补程序.
AVD 设置
- 平台 4.4.2
- API 级别 19
- CPU Intel Atom (x86)
一旦我运行 avd:
(ruby-2.0.0-p353) .android $ tools/emulator -avd 1AVD -wipe-data -no-boot-anim -cpu-delay 0
我得到关注并最终加载模拟器
emulator: The memory needed by this VM exceeds the driver limit. HAX is not working and emulator runs in emulation mode
推荐答案
是的,应该修复,HAXM 不起作用.在您的 AVD 配置中设置了多少 RAM 供使用?
Yes it should be fixed, HAXM isn't working.How much RAM is set for use inside your AVD configuration ?
768M 是一个不错的数字,但最重要的是,这个数字必须小于或等于您在安装 HAXM 期间设置的内存使用量.您可以再次启动它的安装进行修改.
768M is a good number for it, but most importantly this number has to be lower or equal to the memory usage you have set during the installation of HAXM. You can launch its installation again to modify it.
这篇关于如何修复:“HAX 不工作,模拟器在仿真模式下运行"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!