Reputation: 25369
I am just beginning with Android, and installed Android studio on windows 10. At the final stage of installation I got the error
Unable to install Intel HAXM
Your CPU does not support VT-x.
Unfortunately, your computer does not support hardware accelerated virtualization.
Here are some of your options:
1) Use a physical device for testing
2) Develop on a Windows/OSX computer with an Intel processor that supports VT-x and NX
3) Develop on a Linux computer that supports VT-x or SVM
4) Use an Android Virtual Device based on an ARM system image
(This is 10x slower than hardware accelerated virtualization)
I am not understanding this. Seems to be a hardware limitation, but I want to know how this will effect my development of android. Can someone please nudge me to right location?
Upvotes: 0
Views: 2203
Reputation: 1
To install the HAXM driver, follow these steps:
Open the SDK Manager.
Click the SDK Update Sites tab and then select Intel HAXM.
Click OK.
After the download finishes, run the installer.
For example, it might be in this location:
sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe.
Use the wizard to complete the installation.
After installing HAXM, confirm that the virtualization driver is operating correctly by entering the following command in a Command Prompt window:
sc query intelhaxm
I hope you successfully install....
Upvotes: 0
Reputation: 29783
As @EvilTeach says, intel HAXM is only for Android Emulation which make it faster than without it. If you rely on Android Virtual Device (AVD), then you should enable it. Afaik, you need to enable VT-x from you computer bios. If you developing with the real device, without using AVD at all, you can safely ignore it.
Here an excerpt from official Intel® Hardware Accelerated Execution Manager (Intel® HAXM) documentation:
Intel® Hardware Accelerated Execution Manager (Intel® HAXM) is a hardware-assisted virtualization engine (hypervisor) that uses Intel® Virtualization Technology (Intel® VT) to speed up Android* app emulation on a host machine. In combination with Android x86 emulator images provided by Intel and the official Android SDK Manager, Intel HAXM allows for faster Android emulation on Intel VT enabled systems.
For installation of HAXM, you can visit Installation Instructions for Intel® Hardware Accelerated Execution Manager (Intel® HAXM) - Microsoft Windows*
Upvotes: 2