Note: Below given code may or may not work for you please use at you own risk

Genymotion is one of most popular Android Emulator to Run/Debug your android application, and its free to use. Most of android developer use Genymotion at the time of application development. If you don’t want to test your application in your device then this tool is perfect for you.

Official Website:  https://www.genymotion.com/

Features

  1. Camera : Use your laptop webcam as the video source for your Android camera.
  2. Plugins / Testing tools: Genymotion is compatible with Android SDK tools, Eclipse and Android Studio.
  3. Battery: Test your app with various charge levels and see how it handles those use cases.
  4. Browser: Test your website in various Android browsers: Webkit for Android, Firefox for Android and many more!
  5. GPS: Use the GPS widget to easily develop and test your geolocation-based apps.
  6. Perfectly adapted: Genymotion works on Linux, Windows, Mac OS X.

and many other feature.

Requirements

  1. OpenGL 2.0 capable graphic card, with an up-to-date driver
  2. VT-x or AMD-V capable CPU enabled in BIOS settings
  3. At least 2GB of RAM memory

Please follow this link to read all requirements 

Installation

Now follow below steps to install and configure Genymotion on your Ubuntu.

Step 1. Download Genymotion from official website.

Step 2. Open terminal (ctrl+alt+t) and type below command to install virtualbox 

Step 3. Now go to location where you downloaded Genymotion and run below command

and after this

now your Genymotion is installed go to directory where you install or search for Genymotion as shown in image and run to complete setup.

Install Genymotion Android Emulator

Step 4. Open Genymotion and create virtual device first

Create virtual device in Genymotion

Step 5. Select Android virtual device available to install from list

Install virtal device in Genymotion

Step 6. Install virtual device you want

Genymotion virtual device

Now once download is complete you can start your on click on start button

Start virtual device

Step 7. If you get any Intel virtualization technology(VT) error on starting virtual device then restart your system and go to BIOS setting and look for Intel Virtualization Technology (also known as Intel VT) or AMD-V depending on the brand of the processor enable this and save and start your machine and try run your virtual device again, if everything go right then you see your Android Screen.

Android Virtual device Genymotion

Now you are ready to run your app on Virtual Device 🙂 .