Why genymotion emulator is a lot faster than android emulator?

From http://www.genymotion.com:

Genymotion is an emulator using x86 architecture virtualization, making it much more efficient!

Taking advantage of OpenGL hardware acceleration, it allows you to test your applications with amazing 3D performance

On the other hand: Why is the Android emulator so slow? How can we speed up the Android emulator?


It is probably because Genymotion uses x86 instructions and is using your processor Vt-x features and rendering the graphics hw accelerated. It is a huge difference from the emulator that runs arm code under Windows. Using VBox you can create a vm with the same setup and other version of Android x86. Do not forget to install the win drivers for your HW virtualization. Intel Core uses VT-x, but you have to install the module under the SDK Manager and then run setup from the file location.

MCP