Reputation: 28509
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?
Upvotes: 11
Views: 13093
Reputation: 1859
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).
Upvotes: 2
Reputation: 1517
Just to keep this question up to date:
Like CommonsWare said, at the time of that writing, the only Intel x86 images available were API 10. Some time ago Intel started updating images in sync with SDK releases.
In order to use the images, you may download them from the SDK Manager, or follow Intel's Instructions (4.3-specific, but apply generally).
Despite what you use, note an important point of the instructions:
Upvotes: 1
Reputation: 21
I had a startup issue on ubuntu as well. To get it working I used the -disable-kvm
option. Took three days to find this solution.
./emulator -avd i -noaudio -nojni -netfast -show-kernel -verbose -gpu on -cpu-delay 0 -qemu -m 512 -disable-kvm
Upvotes: 0
Reputation: 1006674
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.
Upvotes: 24