For me, I have tried some, such as Android Emulator, Genymotion, online emulators (a lot from Samsung) and so on.
The most popular emulator I think that all android developers have already tried is the Android Emulator created by Google which was called ADV emulator.
ADV emulator is a good android emulator so far, but have a bad performance. It is very slow if you use ARM CPU, must faster if you use Intel Atom (x86). These pictures below help you create an Intel Atom (x86) emulator:
Open Android SDK Manager and make sure that Intel x86 emulator Accelerator was installed (uninstall by default) |
Create a new AVD and select Intel Atom (x86) as the CPU of the emulator |
You can install Google Services like Google Play, Google Maps ... on Genymotion emulator by just one drap-and-drop.
Below is the demo for anyone who are not familar with Geneymotion:
Thanks for reading, feel free to share your experience in any other emulators that you feel better than above ones.