Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor formatting changes

Table of Contents
maxLevel5
minLevel2

Overview

Genymotion Desktop provides a library of Android virtual machines that run in Oracle's VirtualBox. It is an alternative to the Android SDK's emulators. Genymotion is faster than the Android SDK's ARM-based emulators and more reliable than x86 emulators that use Intel's HAXM technology.

Genymotion is free for personal use, however you can purchase a license for commercial use.

Compatibility and

...

download

Genymotion support is available for Titanium CLI 3.3.0 and later, Titanium SDK 3.3.0 and later, and Studio 3.3.0 and later.

...

Note

If you have Intel Hardware Accelerated Execution Manager (HAXM) for Android installed, you may not be able to run VirtualBox. Previously, there have been conflicts with HAXM and VirtualBox.

Genymotion Cloud

...

account

In order to download Genymotion and Genymotion virtual devices, you will need a Genymotion Cloud account. To sign up for an account, visit https://www.genymotion.com/account/login/. You will need to verify your e-mail address before downloading files.

...

CLI OptionDescriptionDefaults by OS
genymotion.homePath to Genymotion virtual devices
  • Mac OS X: /Users/<user>/.Genymobile/Genymotion/deployed/
  • Windows: C:\Users\<user>\AppData\Local\Genymobile\Genymotion\deployed\
genymotion.pathPath to Genymotion
  • Mac OS X: /Applications/Genymotion.app
  • Windows: C:\Program Files\Genymobile\Genymotion
genymotion.executables.genymotionPath to Genymotion genymotion executable
  • Mac OS X: /Applications/Genymotion.app /Contents/MacOS/genymotion
  • Windows: C:\Program Files\Genymobile\Genymotion\genymotion.exe
genymotion.executables.playerPath to Genymotion player executable
  • Mac OS X: /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/player
    • Before 2.6.0: /Applications/Genymotion.app/Contents/MacOS/player
  • Windows: C:\Program Files\Genymobile\Genymotion\player.exe
genymotion.executables.vboxmanagePath to VirtualBox vboxmange executable
  • Mac OS X: /usr/bin/vboxmanage
  • Windows: C:\Program Files\Oracle\VirtualBox\VboxManage.exe

...

  1. Open Preferences:
    1. For Mac OS X systems, from the menu, select Appcelerator Studio > Preferences.
    2. For Windows systems, from the menu, select Windows Preferences.
  2. In Preferences, navigate to Studio >  Platforms > Android.
  3. In the Genymotion section, update the paths to the executables as needed.

Using Genymotion

Launch a Genymotion

...

virtual device from the CLI

To launch an Android application on a Genymotion virtual device, run the following CLI command:

...

Where  <GENYMOTION_AVD_NAME> is the name given to the Genymotion virtual device when you downloaded it. To get a complete list of Android virtual devices, run the appc ti info -t android command. The Genymotion devices are listed at the end right before any warning messages.

Launch a Genymotion

...

virtual device from Studio

Genymotion virtual devices are listed under the same drop-down menu as your Android virtual devices. Follow the same procedure to launch a Genymotion emulator as you would an Android emulator.

...

Code Block
adb server is out of date.  killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:

 


This indicates the ADB version shipped with Genymotion is out of date with the Android platform tools. To fix this issue, manually set the ADB tool to use in the Genymotion settings:

...

Note that if you restart your computer, this setting may not persist in Genymotion and you will need to set the Android SDK path again.

Further

...

reading