3
我的Mac OS X 10.11.2上的Android仿真器64-x86出現問題,隨附Android Studio 1.5。很長一段時間,GUI不響應啓動任務。任務管理器顯示模擬器需要高達100%的CPU。我發現許多問題的範圍相同,但沒有解決我的問題。Android Studio仿真器在Mac OS X上速度很慢
我已經安裝了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秒後出現。
此刻模擬器完全無法使用。
感謝您的幫助
我在使用Intel Core 2 Q6600 CPU的Windows 10上有同樣的問題。我想知道HAXM是否對某些CPU沒有任何影響?你的Mac有什麼CPU? – Sam
面對同樣的問題,但針對Android 7.0。你能找到解決這個問題的辦法嗎? (除了切換到Genymotion ..我還沒有嘗試過) – fabricio