Skip to content

Genymotion Plugins

This section gives you information about Genymotion plugins for Android Studio.

Genymotion plugin for Eclipse

The Genymotion plugin for Eclipse is no longer maintained and we no longer support nor distribute it.

Genymotion plugin for Android Studio

The Genymotion plugin for Android Studio allows you to test your application developed with the Android Studio IDE. It uses ADB to connect to any active virtual device and push your application.

This section explains how to install, use the plugin and run Android applications.

Pre-requisite

You need to set Genymotion Desktop to use the same Android SDK tool (adb) as Android Studio.
Please see ADB chapter for instructions.

Installing the plugin

You can install Genymotion plugin for Android Studio from AS marketplace:

  1. Start Android Studio.
  2. Go to:
    • Windows and Linux: File/Settings
    • macOS: Android Studio/Preferences
  3. Select Plugins and go to Marketplace.
  4. Type Genymotion in the search box.
  5. Click Install, then Apply and OK.

Using the plugin

Tip

The toolbar, where Genymotion plugin icon is displayed, is hidden by default. To display it, click View → Appearance and select Toolbar (View → Toolbar for older versions).

To start using the plugin:

  1. Click Genymotion plugin button from the Android Studio toolbar. The following window opens:
    Android Studio Preferences window
  2. Browse for the [Genymotion] application installation directory:
  3. Windows: C:\Program Files\Genymobile\Genymotion
  4. macOS: /Applications/Genymotion.app
  5. Linux: /home/<user>/genymotion or /opt/genymotion
  6. Click OK.
  7. Click Genymotion plugin button to open the Genymotion Device Manager window:
    Genymotion Device Manager window
    From this window, you can perform the following actions:
  8. Create a new virtual device using New This automatically starts the Genymotion creation wizard.
  9. Start a virtual device using Start
  10. Refresh the list of virtual devices using Refresh.

The virtual device activation status is displayed in the Status column. Values can be:

  • Off: the virtual device is deactivated.
  • Paused: the virtual device has been started and paused. The Restart action gets back to the exact same state.
  • On: the virtual device is activated, but not connected to ADB. It means that you cannot select this virtual device in the Choose Device window of the ADB plugin.

Running Android applications

  1. Click Genymotion plugin button from the Android Studio toolbar.
  2. Select the virtual device you want to use and click Start.
  3. Close the Genymotion window.
  4. In your application project, click Run App. The Choose Device window opens.
  5. Click on the virtual device you started or created.
  6. Click OK.

Note

  • After a reboot or an unexpected halt of a virtual device, the virtual device name in the Choose Device window may become irrelevant. Close and reopen the plugin to solve this.
  • While Genymotion plugin window is open, errors are displayed in the Android Studio console.
Back to top