Android Studio模拟器在Mac OS X上非常慢

时间:2016-03-08 21:33:37

标签: macos android-studio emulation haxm

Mac OS X 10.11.2上的Android emulator64-x86与Android Studio 1.5一起出现问题。启动任务很长一段时间GUI都没有响应。任务管理器显示模拟器需要高达100%的CPU。我发现很多问题的范围相同,但没有解决我的问题。

我已经安装了HAXM(最新版本6.0.1)。模拟器说

emulator: GPU emulation enabled using 'host' mode
emulator: CPU Acceleration: working
emulator: CPU Acceleration status: HAX (version 3) is installed and usable.

我对版本3感到困惑,但我已安装版本6.0.1。

在控制台中我收到了这条消息

08.03.16 20:08:14,000 kernel[0]: Kext com.intel.kext.intelhaxm not found for unload request.
08.03.16 20:08:19,000 kernel[0]: haxm_error: -------- HAXM release 6.0.1 --------
08.03.16 20:08:19,000 kernel[0]: haxm_error: This log collects running status of HAXM driver.
08.03.16 20:08:19,000 kernel[0]: haxm: Unknown ioctl 
08.03.16 21:30:02,000 kernel[0]: haxm: Unknown ioctl 
08.03.16 21:30:17,000 kernel[0]: haxm: Unknown ioctl 
08.03.16 21:30:17,000 kernel[0]: haxm_error: Unsupport VM IOCTL 20007461
08.03.16 21:30:17,000 kernel[0]: haxm_error: Unknow vcpu ioctl 20007461
08.03.16 21:30:27,000 kernel[0]: haxm_error: 
08.03.16 21:30:27,000 kernel[0]: ...........hax_teardown_vm
08.03.16 21:30:47,000 kernel[0]: haxm_error: 
08.03.16 21:30:47,000 kernel[0]: ...........hax_teardown_vm

我记得在安装了仿真器的Windows PC上,我必须在BIOS中打开HAXM支持。在自述文件中,我发现了这个已知问题。

1. XD/VT check with "-c" option will only show the CPU capability. it cannot tell if XD/VT is disabled by BIOS 

-c选项返回

VT support -- Yes
NX support -- Yes

我对Mac系统架构不是很熟悉。但我的理解是Mac没有任何BIOS。是否有可以打开VT / NX支持的菜单?

我通过终端使用参数" -show-kernel"启动模拟器。从第一个内核消息到消息"开始启动动画"需要5秒钟。但是下一条消息会在40到50秒后出现。

目前模拟器完全无法使用。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

尝试使用Genymotion作为模拟器。

Download Here - Genymotion