I am trying to start the Android emulation device inside a Windows 7 x64 VM running inside VMWare Fusion.
Below are the details:
Host OS: OSX 10.12.6
Virtualization Software: VMWare Fusion 8.5.10
Guest OS: Windows 7 x64
When I start the emulation device, I receive the following error message:
emulator.exe -avd Nexus_5X_API_25
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Unable to open HAXM device: ERROR_FILE_NOT_FOUND
The device details are:
Available Android Virtual Devices:
Name: Nexus_5X_API_25
Device: Nexus 5X (Google)
Path: C:\Users\user\.android\avd\Nexus_5X_API_25.avd
Target: Google Play (Google Inc.)
Based on: Android 7.1.1 (Nougat) Tag/ABI: google_apis_playstore/x86
Skin: nexus_5x
Sdcard: 100M
Intel haxm-check.exe shows that both VT and NX support are available inside the VM:
VT support -- yes
NX support -- yes
I already installed the Intel HAXM and I can see it installed in the list of programs as well.
I checked the Virtual Machine settings and the following option is enabled as well:
Enable Hypervisor applications in this virtual machine
Support for Intel VT-x/EPT in the virtual machine
So, how can I resolve this error message?
It seems that I have already configured all the necessary options required to successfully run the emulation device inside VMWare Fusion.