Genymotion Android Emulator is an easy-to-use Android emulator that has been designed to help app developers test their products within a safe, virtual environment.
The developers provide support for various different versions of the Android operating system that you can choose from; 2.3 to 5.0. Also, Genymotion is able to simulate the characteristics of an array of devices as well. It is worth noting that if you need to create a new virtual device you need to login to a Genymotion account beforehand.
Genymotion is a fast and easy-to-use Android emulator to run and test your Android apps. Already being used by more than 2,500,000 developers, Genymotion has 20 pre-configured devices (Nexus, HTC, LG, Motorola, Samsung, and Sony). You can also create a customized phone/tablet emulators. You can also integrate it into Android Studio by installing the Genymotion plugin.
As soon as you have signed in, you are presented with a launch screen. From here you can click ‘Add’ to select and download an Android machine to emulate. There is a range of various tablets and phones available, all of which cover various builds of Android operating systems. Next up, you just need to start your VM, and voila! you’ll now be able to run an emulated Android environment, in which you can test what you need to as if it were running on an actual device.
Features of Genymotion Android Emulator
- Battery – Offers the ability to test your app under different battery conditions.
- GPS – Use this to set different locations for your device and test the Geolocation functionality of your apps.
- Camera – Sets the front and back cameras of the virtual device. If your computer has a webcam, you can use this. You can also set a dummy webcam to be used which shows a blank view with a moving Genymotion icon.
- Capture – Enables you to take screenshots or screencasts of the virtual device. This is useful for recording your app in use.
- Remote Control – Enables you to take control of a virtual device from another physical device (running Android 2.2 or above). An attached physical device will forward touch inputs and accelerometer events to Genymotion. Thus, you can test your app as if you were holding a device in your hands.
- Identifiers – Shows Device ID and Android ID numbers. You can view and edit these values at any time, without having to reboot the virtual device.
- Network – Enables you to test how an app reacts with different types of network qualities.
- Increase Volume
- Decrease Volume
- Rotate Screen
- Pixel Perfect – Enables high precision of your user interface and ensures every pixel of your app looks as it should. One pixel of the virtual device is displayed using one pixel of your computer screen.
System Requirements for Genymotion Android Emulator
Genymotion Desktop requires that you have the following hardware on your computer:
- OpenGL 2.0 capable video card, with an up-to-date driver. We recommend the use of one of the following minimum graphic chips:
- Intel HD Graphics 4000 (2012)
- Nvidia GeForce 500 Series (2011)
- ATI Radeon HD 6000 Series (2011)
- 64 bit CPU, with VT-x or AMD-V capability, enabled in BIOS settings
- RAM memory: at least 8GB
- Screen resolution greater than 1024 x 768 pixels
- Free space on hard disk: 120MB for Genymotion Desktop + 1GB for one virtual device.
To run virtual devices, you must install Oracle VM VirtualBox. Download the recommended version for your operating system:
- Windows: 6.0.4
- macOS: 6.0.4
- Linux: make sure VirtualBox is installed on your system. If not, install the version included with your package manager.
You do not need to download VirtualBox if you downloaded our installation pack with VirtualBox included.
Our recommended distributions (see Operating Systems) all offer a VirtualBox package version that has been tested (please visit our FAQfor details).
If you are using a different distribution, it may not work “out of the box”.
Please make sure that your distribution package provides VirtualBox v5.2.32 or above.
Latest Versions of Genymotion Android Emulator
Download Genymotion Android Emulator
Genymotion is one of the best free Android emulators on the market. The software, which is both powerful and easy to use, will be of interest to the naturally curious, as well as for Android developers.
Genymotion is easy to use and can emulate dozens of Android phones (including popular models such as the Google Nexus and Samsung Galaxy family of products). Your computer’s keyboard and mouse are automatically detected, and internet access is supported with no problem. You can enable the geolocation options and even increase or decrease the size of the emulator window when Android applications are launched.
Installation of Genymotion Android Emulator
Genymotion is available for Windows, Mac OS X, and Linux. Your computer should have VirtualBox installed. You can download VirtualBox here.
Go to the Genymotion Downloads Page and download the one for your computer’s operating system. You need to create an account to download Genymotion. There is a paid version of Genymotion but the free version is good enough for development and testing your apps.
On Windows, run the .exe file you downloaded and follow the on-screen instructions. The default installation directory is C:\Program Files\Genymobile\Genymotion. If you created a Start menu folder, you can go to the Start Menu to open Genymotion. You can also click the desktop icon if you created one during the installation.
On Mac, open the dmg file you downloaded. Drag and drop Genymotion and Genymotion Shell to the Applications directory. If you are using Linux, run the following commands:
chmod +x <Genymotion installer path>/genymotion-<version>_<arch>.bin
cd <Genymotion installer path>
./genymotion-<version>_<arch>.bin -d <Genymotion installer path>
You can run Genymotion by going to the installer path and running ./genymotion
Once you have installed Genymotion, you can now create new emulators, start them, and select them in the Device chooser window when running your application.
Genymotion Android Emulator Setup
- The first dialogue box which will appear, ask you to add the first virtual device. Click yes.
- You will find that no virtual devices are available.
- It’ll need you to sign in.
- Now various virtual devices will list.
- Select one of the devices from the open list.
- Click next to retrieve and deploy the new virtual device.
- It’ll take a few seconds to complete, then click to finish.
- The virtual device should now be visible in the Genymotion Manager.
- If you can see it, then select the device and click to start.