The best Android Emulator for app testing and presentation

Genymotion for Mac

Genymotion for Mac

  -  112 MB  -  Freeware
  • Latest Version

    Genymotion 3.8.0 LATEST

  • Review by

    Marian Marinescu

  • Operating System

    Mac OS X 10.9 or later

  • User Rating

    Click to vote
  • Author / Product

    Genymobile / External Link

  • Filename

    genymotion-3.8.0.dmg

Genymotion for Mac is 100% compliant with Android APIs because it follows exactly the same rules as every Android device factory.

Vary your GPS location, network quality, or battery charge level without ever leaving your desk.

You can even simulate phone calls or text to see how your app will react. These are just a few of the many features that make Genymotion for macOS special.

Camera
Use your laptop webcam as the video source for your Android camera.

Plugins / Testing tools
Genymotion for Mac is compatible with Android SDK tools, Eclipse and Android Studio.

Battery
Test your app with various charge levels and see how it handles those use cases.

Browser
Test your website in various Android browsers: Webkit for Android, Firefox for Android and many more!

GPS
Use the GPS widget to easily develop and test your geolocation-based apps.

Perfectly adapted
Geny motion works on Linux, Windows, macOS.

Installation and Setup

Step 1: Download

Visit the official website or FileHorse.com and download the installer for your OS.

Step 2: Install VirtualBox

If you haven’t already installed VirtualBox, download and install it from Oracle’s website.

Step 3: Install

Run the app installer and follow the on-screen instructions.

Step 4: Sign In and Configure

After installation, open Genymotion, sign in with your account, and configure your preferences.

Step 5: Create a Virtual Device

Choose an Android version and device model, then download and install it.

Start the virtual device and begin testing your app!

How to Use

Launching a Virtual Device – Open the app, select a configured device, and click the “Start” button.

Installing Apps – Drag and drop APK files directly into the emulator or use the Google Play Store (if enabled).

Testing Features – Utilize GPS, battery, and network simulation tools for various testing scenarios.

Debugging – Connect this software to Android Studio using ADB for real-time debugging.

Automating Tests – Use scripting and automation tools for continuous integration testing.

FAQ

Is Genymotion for Mac free to use?
It offers a free version for personal use, but professional users and teams need a paid subscription for advanced features.

Can I use Google Play Store on Genymotion?
By default, Google Play Services are not included, but users can manually install Open GApps to enable Play Store access.

Does Genymotion work with macOS?
Yes, the app is compatible with macOS, but it requires VirtualBox to run virtual devices.

What is the difference between Genymotion Desktop and Genymotion Cloud?
Genymotion Desktop runs locally on your Mac, while Genymotion Cloud allows users to run virtual Android devices on the cloud, accessible via a web browser.

Does Genymotion support ARM-based applications?
The program primarily supports x86 architecture, but users can install ARM translation libraries to run ARM-based apps.

Alternatives

BlueStacks – A popular Android emulator optimized for gaming rather than development.

NoxPlayer – Another gaming-focused emulator with robust performance.

Android Studio Emulator – Google’s official emulator designed for Android app development and testing.

Pricing

Free Version – Available for personal use with limited features.

Desktop – Starts at $136/year for individual developers.

Cloud – Pricing varies based on usage, starting at $0.50/hour for on-demand access.

Enterprise Plans – Custom pricing for businesses and teams requiring bulk licensing and advanced features.

System Requirements

Minimum Requirements:
  • OS: macOS 10.13+
  • Processor: 64-bit CPU with VT-x/AMD-V enabled
  • RAM: 4GB minimum (8GB recommended)
  • Storage: 2GB of free disk space
  • Virtualization: Requires VirtualBox for running virtual devices
PROS
  • High-performance Android emulation with hardware acceleration.
  • Supports multiple Android versions and device configurations.
  • Seamless integration with Android Studio and Eclipse.
  • Advanced testing tools like GPS, battery, and network simulation.
  • Available as both a desktop and cloud-based emulator.
CONS
  • Requires VirtualBox installation.
  • Paid subscription needed for commercial use.
  • No native Google Play Store support (manual installation required).
  • Some ARM-based apps may not work properly.
Note: Requires Oracle VirtualBox and 64-bit processor.

Also Available: Download Genymotion for Windows

  • Genymotion 3.8.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Genymotion 3.8.0 Screenshot 1
  • Genymotion 3.8.0 Screenshot 2
  • Genymotion 3.8.0 Screenshot 3
  • Genymotion 3.8.0 Screenshot 4
  • Genymotion 3.8.0 Screenshot 5

What's new in this version:

New features:
- Device Link: Use your smartphone to capture touch events and motion sensor data
- Motion Sensors: Emulate accelerometer, magnetometer, and gyroscope sensors. You can also use your smartphone as a sensor provider via the Device Link feature.
- High-Resolution Camera Injection: Now available with updated Android images (version 12.0 and above)
- Gamepad support: Connect your gamepad controller to play Android games for a more immersive experience (available for Android 12 and higher)
- Dynamic Root Access: Now available for Android 12 and higher
- See our blog post to see them in action

Changed:
- The Remote Control widget has been replaced with the Device Link feature
- Added preview for paid features

Fixes & Improvements:
- Improved support for High-DPI screens
- FIX: Cut/Copy/Paste keyboard shortcuts now work on macOS
- Enhanced error messaging for APK installation failures
- SECURITY: Restricted QEMU port forwarding to the localhost interface
- FIX: Fixed screenshot issues in landscape mode when using the Capture widget