【发布时间】:2014-01-28 16:38:33
【问题描述】:
问题是
我得到“HAX 不工作并且模拟器在模拟模式下运行”,这是否与 Intel x86 Emulator Accelerator (HAXM) 安装和运行 avd 且 cpu 设置为 CPU Intel Atom (x86) 有关?尽管在我安装 HAXM 后感觉 AVD 运行得更快,但此消息是否表明 AVD 性能受到阻碍。是否应该修复?如果是,如何修复?
我在 mac os x 10.9.1 上运行。
通过 android sdk manager 列出我系统上安装的内容:
- 工具
- Android SDK 工具修订版 22.3
- Android SDK 平台工具修订版 19.0.1
- Android SDK Build-tools Rev 19.0.1
- Android SDK 构建工具第 19 版
==
- Android 4.4.2 (API 19)
- SDK 平台
- ARM EABI v7a 系统映像
- 英特尔 x86 Ato 系统映像
- Google API
- Android SDK 的来源
==
- 附加功能
- Intel x86 Emulator Accelerator (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
【问题讨论】:
-
我收到了这个错误,但我的模拟器已经在运行,所以我真正的问题是 Visual Studio 目标是 iPhone 而不是 Any CPU,将我的部署固定到模拟器。
标签: android macos android-emulator