What are Genymotion Desktop's system requirements?
Genymotion Desktop System Requirements
Brief Summary — Main Requirements
- Supported Operating Systems: Windows 10 and 11, macOS, and Linux (Windows 7 is not supported).
- Architecture: Only 64-bit (no 32-bit builds).
- CPU/RAM: Modern CPU with multiple cores; reserve 1-2 cores for the host OS (do not assign all cores to the VM). Typically, no more than 4 cores per virtual device are needed. Sufficient RAM for the host OS + VDs (depending on the AVD you create).
- Storage: Disk space for device images and caches (the default folder is the home folder).
- Virtualization: Use VirtualBox on Windows (or QEMU on Linux/macOS); Genymotion is not designed to run within another VM.
- Supported Android in VDs: Android 5.0 to 15.0.
- Android Tools: ADB/SDK/command-line tools require Java SE Runtime Environment; you can point Genymotion to an Android SDK (for example, the one installed by Android Studio).
- Network/Firewall: Internet connection required to verify credentials and download images; allow TCP 80/443 outgoing to .genymotion.com and .geny.io. For VirtualBox, allow the range 192.168.56.0/24 and local port 5555 (among others).
Short Explanation
- Genymotion Desktop is installed on Windows using an installer that may include VirtualBox; Windows 10/11 are supported on Windows.
- There are no 32-bit versions, and Genymotion is not designed to run within a virtual machine.
- To integrate with Android Studio, it is recommended to configure Genymotion to use the Android SDK from Android Studio.
Sources
- Desktop User Guide
- Windows Installation Guide
- Genymotion Desktop and firewalls
- Is Genymotion Desktop available for 32-bit?
What operating system do you plan to install Genymotion on (Windows, macOS, or Linux), and what purpose will you use it for (development, automated testing, demos)?