问题
I've been using android emulator in Ubuntu 14.04, i5-2500k 3.2GHz, 8 GB RAM, but it was incredibly slow as I found genymotion emulator.
So, what's the difference between them? Why genymotion is so fast booting?
Thank you.
回答1:
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
回答2:
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?
来源:https://stackoverflow.com/questions/25424721/why-genymotion-emulator-is-a-lot-faster-than-android-emulator