Genymotion¶
This section introduces Genymotion Desktop user interface and actions you can perform from the different windows. It also lists the user interface keyboard shortcuts.
Genymotion Desktop settings can be reached by clicking on Genymotion → Settings.
Account and license settings¶
In the Account section, you can SIGNOUT, register a License or connect to a company license server.
Proxy settings¶
Note
This setting allows Genymotion to connect to our servers through a proxy - it does not apply to the virtual devices.
From the Settings window, click on the Network tab. There, you can modify the network settings to set a HTTP proxy.
To define your proxy settings, check the corresponding boxes:
- Use HTTP Proxy: Enables Genymotion Desktop to use a proxy when connecting to Genymobile servers. Set your HTTP proxy address and port in the corresponding fields.
- Use authentication: Enables proxy authentication. Enter your proxy username and password in the corresponding fields.
Hypervisor settings¶
From Genymotion Desktop 3.3.0 onwards, it is possible to choose between VirtualBox and QEMU hypervisor:
-
In the Hypervisor section, use the drop-down box to select your preferred Hypervisor:
-
If you change from default or the previously selected hypervisor, you will be prompted to restart Genymotion to apply the change.
Info
Each created virtual device depends on the hypervisor. For example, Virtual devices created with VirtualBox will disappear from Genymotion dashboard if the hypervisor is switched to QEMU, and vice versa.
In the Virtual Device section, you can choose where the virtual devices images are stored:
Warning
It is not recommended to change this setting, unless you are familiar with VirtualBox and QEMU.
Use third party ADB/SDK¶
Tip
Genymotion built-in ADB is located in:
C:\Program Files\Genymobile\Genymotion\tools\
/Applications/Genymotion.app/Contents/MacOS/tools/
$HOME/genymotion/tools/
By default, Genymotion Desktop uses its own built-in Android tools.
To use specific Android tools (from Android Studio, for example), you can follow these steps:
The easiest way to get the Android SDK tools is to install Android Studio . By default, Android Studio installs the SDK tools in the following folders:
%LOCALAPPDATA%\Android\Sdk
$HOME/Library/Android/sdk
$HOME/Android/Sdk
After installing Android Studio:
- In Genymotion Settings window, go to ADB.
- Select Use custom Android SDK tools.
-
In the Android SDK field, set the path to Android Studio SDK tools folder by clicking Browse.
Tip
You must set the path to the SDK tools root, such as
Android\SDK
, not theplatform-tool
sub-folder.
For example,%LocalAppData%\Android\Sdk
is a valid value whereas%LocalAppData%\Android\Sdk\platform-tools
is not valid. -
Close the Window.
Warning
Android command-line tools require Java(TM) SE Runtime Environment.
If you don't wish to install Android Studio, you will need to use sdkmanager
from the Android stand-alone command-line tools to install ADB:
Ubuntu | Debian
We recommend using the androidsdk snap package, instead of sdkmanager
, on Ubuntu and Debian.
- Download Android Studio command-line tools from https://developer.android.com
- Extract the archive files in the folder of your choice and go to the
tools/bin/
sub-folder. -
In a terminal or command shell, use the following commands:
sdkmanager "platform-tools" "build-tools;29.0.3"
androidsdk "platform-tools" "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. -
In Genymotion, in Settings > ADB, check Use custom Android SDK tools.
-
In the Android SDK field, set the path to the Android SDK folder by clicking Browse.
Tip
You must set the path to the SDK tools root, not the
platform-tool
orbuild-tools
sub-folders.
For example, if you installed the tools in C:\adt-bundle,C:\adt-bundle\
is a valid value whereasC:\adt-bundle\platform-tools
is not valid. -
Close the Window.
Clipboard sharing¶
Clipboard sharing between the OS and the VD is enabled by default, but it can be disabled in the Device section:
Screen capture folder¶
The folder where screen captures and screencasts are saved can be changed in the Device section. Default value is your home folder.
Misc¶
In the Misc section, you can control whether Genymotion collects usage statistics or not, and clear Genymotion cache:
Shortcuts¶
The table below lists global shortcuts that can be used in Genymotion Desktop:
Action | Windows/Linux | macOS |
---|---|---|
Add a new virtual device | Ctrl+N | Cmd+N |
Open Genymotion Desktop settings | Ctrl+, | Cmd+, |
Open virtual device settings | Ctrl+I | Cmd+I |
Delete virtual device | Del | Del |
Duplicate virtual device | Ctrl+D | Cmd+D |
Generate virtual device log archive | Ctrl+K | Cmd+K |
Quit Genymotion Desktop | Ctrl+Q | Cmd+Q |
Tip
For shortcuts related to the use of virtual devices, please refer to Virtual device shortcuts.