Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android tools r17 x86 emulator - why can't I create an x86 AVD?

I've installed the new tools without problems. I've installed the Intel HAXM. I've verified (with sc query intelhaxm) that the Intel service is running. I've also confirmed the machine (a Lenovo ThinkCentre) supports Intel Virtualization Technology.

So why in the AVD Manager is the CPU/ABI field fixed at ARM for every single platform version of Android?

like image 324
Ollie C Avatar asked Mar 22 '12 11:03

Ollie C


People also ask

How to solve emulator problem in Android Studio?

If the emulator fails to launch due to the error vulkan-1. dll cannot be found , you probably need to update the emulator. To update the emulator in Android Studio, go to Tools > SDK Manager and install the latest stable version of Android platform.

Can t start Android emulator?

If the Android Emulator does not start properly, this problem is often caused by problems with HAXM. HAXM issues are often the result of conflicts with other virtualization technologies, incorrect settings, or an out-of-date HAXM driver. Try reinstalling the HAXM driver, using the steps detailed in Installing HAXM.


2 Answers

At the time of this writing, the only available x86 emulator image is for Android 2.3.3 (API Level 10), listed in the SDK Manager as "Intel Atom x86 System Image". Hopefully others will become available in the future.

BTW, for those reading this question and answer and going "huh?", the r17 edition of the Android developer tools added support for native x86 emulators, which will run somewhat faster than their ARM emulator equivalents.

like image 187
CommonsWare Avatar answered Oct 09 '22 12:10

CommonsWare


You can download Android emulator images direct from Intel's website. Here they have a KitKat image that looks to be API 19 (4.4).

like image 38
Matthew Read Avatar answered Oct 09 '22 11:10

Matthew Read