1
votes

Ouch. I was using HAXM with Android versoin 19 quite fine. Project team wanted to use Android 18. I fell back. Now, HAXM no longer shows in AVD manager to add an AVD nor in Android Targets for project settings. Well, I can point my SDK to an old (oct 2013 release of adt) sdk and haxm is there and works. So, I totally reinstalled the ADT (20140321 version). That STILL doesn't have HAXM. Re-installed HAXM, just in case.

Anyone figure this out yet: how to get HAXM (x86 target) to show up with latest adt?

1

1 Answers

3
votes

As you've gone back and came to the latest SDK, it might have messed-up as expected in most of the cases. I believe you've installed HAXM through SDK MAnager as follows after SDK19 installation:

  • Start the Android SDK Manager, select Extras and then select Intel Hardware Accelerated Execution Manager. and your download completed here.

  • Did you execute these steps correctly already ?

    • /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.
    • Follow the on-screen instructions to complete installation.
    • After installation completes, confirm that the virtualization driver is operating correctly by opening a command prompt window and running the following command: sc query intelhaxm
  • To run an x86-based emulator with VM acceleration:
  • If you are running the emulator from the command line, just specify an x86-based AVD: emulator -avd <avd_name>

  • Also before executing the commands mentioned above, ensure that you've enabled the 'Virtualization' in your system setting through BIOS setup

If you follow all the steps mentioned above correctly, then surely you should be able to see your AVD with HAXM coming up normally. Just in case if required, I'm sharing the android link as well : enter link description here