# Configuring Genymotion Desktop

Genymotion Desktop settings can be reached by clicking on GenymotionSettings

# Set up a proxy

From the Settings window, click on the Network tab. There, you can modify the network settings to set a HTTP proxy.

Network settings window

To define your proxy settings, check the corresponding boxes:

  • Use HTTP Proxy: enables Genymotion Desktop to use a proxy when connecting to the Genymotion website.
    You must set your HTTP proxy address and port in the corresponding fields.
  • Use authentication: enables proxy authentication.
    You must enter your proxy username and password in the corresponding fields.

# ADB

By default, Genymotion Desktop uses its own Android tools. From the ADB tab, you can configure Genymotion Desktop to use specific Android tools (from Android Studio, for example).

Use Genymotion Android tools (default) is the option enabled by default.

ADB settings window

Note

Genymotion built-in ADB is located in:

  • Linux: genymotion/tools
  • macos: /Applications/Genymotion.app/Contents/MacOS/tools/
  • Windows: C:\Program Files\Genymobile\Genymotion\tools

# Use the SDK tools from Android Studio

  1. Select Use custom Android SDK tools.

  2. In the Android SDK field, set the path to Android Studio SDK tools folder by clicking Browse.

    Note

    By default, Android Studio installs the SDK tools in the following folders:

    • Linux: /home/your_username/Android/Sdk
    • macos: /Users/your_username/Library/Android/sdk
    • Windows: %AppData%\Local\Android\Sdk

    Important

    You must set the path to the SDK tools root, such as Android\SDK, not the platform-tool sub-folder.
    For example, %AppData%\Local\Android\Sdk is a valid value whereas %AppData%\Local\Android\Sdk\platform-tools is not valid.

  3. Click OK

# Use SDK tools without installing Android Studio

You will need to use sdkmanager from the Android stand-alone command-line tools.

Important

You must set the path to the SDK root, such as Android/SDK, not the platform-tool sub-folder.
For example, adt-bundle/sdk is a valid value whereas adt-bundle\sdk\platform-tools is not valid.

  1. Download Android Studio command-line tools from https://developer.android.com/studio/#command-tools (opens new window).

    Note

    If you are using Linux, we recommend using the androidsdk snap package.
    Please refer to https://snapcraft.io/androidsdk (opens new window).

  2. Extract the archive files in the folder of your choice and go to the tools/bin/ sub-folder.

  3. Use the following commands:

    sdkmanager "platform-tools"
    

    and

    sdkmanager "build-tools;29.0.3"
    

    This will install the platform-tools and build-tools in the current folder.
    You can use the --sdk_root=<directory> option to install the tools in a different folder.

  4. Check Use custom Android SDK tools.

  5. In the Android SDK field, set the path to the Android SDK folder by clicking Browse.

    Important

    You must set the path to the SDK tools root, not the platform-tool or build-tools sub-folders.
    For example, if you installed the tools in C:\adt-bundle, C:\adt-bundle\ is a valid value whereas C:\adt-bundle\platform-tools is not valid.

  6. Click OK.