Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why genymotion emulator is a lot faster than android emulator? [closed]

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.

like image 823
Mario R.C. Avatar asked Aug 21 '14 11:08

Mario R.C.


People also ask

Is Genymotion faster than Android Studio emulator?

Genymotion is an Android Emulator that is faster than the Android Studio Emulator. Genymotion emulator offers a wide range of virtual devices for development, test, and demonstration purpose.

Why is Genymotion faster than AVD?

One of the major advantages that Genymotion offers is speed, as stated earlier Genymotion is definitely faster than virtual devices from the AVD Manager. This is because Genymotion uses the x86 architecture to run, which is great for performance.

Is Genymotion better than Android Emulator?

Android studio is an IDE for android application developmentandroid application developmentAndroid software development is the process by which applications are created for devices running the Android operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the Android software development kit (SDK), while using other languages is also possible.https://en.wikipedia.org › Android_software_developmentAndroid software development - Wikipedia, while Genymotion is an emulator or just a virtual phone where you can run/test your application (. apk file). Android studio has a default emulator, the AVD. Genymotion is faster than avd, and also better to use.

Is Genymotion fast?

It uses the OpenGL functionalities, which make it a fairly fast emulator. Genymotion emulator is quite advantageous to developers, gamers, and even application testers.


2 Answers

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

like image 71
Marcelo Plaza Avatar answered Sep 29 '22 10:09

Marcelo Plaza


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?

like image 42
0101100101 Avatar answered Sep 29 '22 11:09

0101100101