Android emulator is still slow as hell, even with Intel images, why?

I have successfully installed Intel AVM for Jelly Bean v4.1, and I can create and run AVM from Intel x86. However, it is as slow as ARM. Having spent a lot of time on this, as far as I can see, Intel emulation is no faster than ARM images.

I have HAXM installed, and when the emulator starts up, a message appears stating that it works in “fast” mode, but this, of course, is not fast!

Is it because my computer (Windows 7, Intel) is incompatible, or am I missing something? How to check compatibility?

+8
android android-emulator
source share
5 answers

Documentation citation:

Software requires an Intel processor with virtualization technology (VT) support

However, this is not necessarily enabled by default on each computer with a VT-enabled processor. Once again, quoting the documentation:

Virtualization extensions are usually enabled through your computer’s BIOS and are often disabled by default. Check the documentation for your system motherboard to learn how to enable virtualization extensions.

So, for example, on the Dell Latitude E6400, to my right, there is a BIOS option for "Enable Intel Virtualization Technology" that you should check.

+2
source share

Checking the "Use Host GPU" option in the AVD properties seems to make it a little faster for me (still slow, but can be used).

In the Eclipse field: Window > android Virtual Device Manager > Choose your device > Edit > "Use Host GPU" at the bottom.

NOTE. If you are using a nvidia hybrid graphics laptop (GeForce G210M in my case), make sure you have high performance before running the emulator. Otherwise, the virtual device will not find the graphics card and crash.

In addition to Virtualization Technology, I included something called "VTd Support" in the BIOS. I have no idea what it is or what it does (there is no description in my BIOS), but one of the above actions fixed the problem for me.

+2
source share

I have the same problem. After making sure that everything is configured correctly: (VT is included in the BIOS), the Intel HAXM driver is successfully installed, the AVD data is as it should be. The emulator is even slower than ARM.

If you are still facing the same problem. Star problem here

+1
source share

Go to AVD Manager (one of the small Android icons on the toolbar, mouse over to see which one), and change your memory settings on your AVD: RAM to 768 MB. Hardware acceleration seems to fail if it is larger.

(Also make sure "Use the main GPU" is checked!)

(And also pay attention to the messages below this. You may need to go into the SDK manager and install the image.)

It still loads slowly, but as soon as it runs for a minute or two, it should be faster. But it's still not as fast as a clean, native device connected via USB.

+1
source share

In my case, I have a Samsung 850 pro SSD with Samsung magician software with fast mode, on which there was a problem that I postponed, and the Android emulator started up again.

-one
source share

All Articles