How to Run Android Apps on Ubuntu with Genymotion Android Emulator

Genymotion is a powerful Android emulator used by developers and testers to simulate Android devices on their computers. It allows users to test apps, games, and other software in a virtual environment without needing physical devices.

In this article, we will guide you step-by-step on how to install Genymotion Desktop on Ubuntu 24.04.

Prerequisites

Before starting the installation process, ensure that your system meets the following requirements:

  • Make sure your computer is running Ubuntu 24.04.
  • A stable internet connection is required to download the necessary files.
  • Ensure you have enough free space on your hard drive (at least 2 GB for Genymotion and additional space for virtual devices).
  • Your computer must support virtualization (Intel VT-x or AMD-V), you can enable this in your BIOS/UEFI settings if it’s not already enabled.
  • You need a Genymotion account to use the software, if you don’t have one, sign up for free at Genymotion’s website.
TecMint Weekly Newsletter
Get the Learn Linux 7 Days Crash Course free when you join 34,000+ Linux professionals reading every Thursday.
Check your email for a magic link to get started.
Something went wrong. Please try again.

Install Genymotion on Ubuntu

Before installing any new software, it’s always a good idea to update your system to ensure all packages are up-to-date.

sudo apt update
sudo apt upgrade -y

Once the process is complete, you can visit the official Genymotion download page and choose the version of Genymotion Desktop compatible with Linux.

Alternatively, you can use the wget command in the terminal to download the file directly.

wget https://dl.genymotion.com/releases/genymotion-3.8.0/genymotion-3.8.0-linux_x64.bin

After downloading the .bin file, you need to make it executable and run the following installer.

chmod +x genymotion-3.8.0-linux_x64.bin
./genymotion-3.8.0-linux_x64.bin

The installer will prompt you to choose an installation directory, simply press Enter to accept the default location or specify a custom path and wait for the installation process to complete. Once done, you’ll see a success message.

Install Genymotion in Ubuntu
Install Genymotion in Ubuntu

Getting Started with Genymotion on Ubuntu

Once the installation is complete, you can launch Genymotion from the terminal or your application menu. To launch it from the terminal, navigate to the installation directory and run:

cd genymotion/
./genymotion

When you open Genymotion for the first time, you’ll be prompted to log in with your Genymotion account. If you don’t have an account, you can create one for free on the Genymotion website.

Genymotion Login
Genymotion Login

Once logged in, you can start downloading virtual devices and testing your applications.

  • Click on the Add button to create a new device.
  • Select the Android version and device model you want to emulate.
  • Click Next and follow the prompts to complete the setup.
Virtual Device Installation
Virtual Device Installation
Virtual Device Settings
Virtual Device Settings
Virtual Device Downloading
Virtual Device Downloading

Once the virtual device is created, you can start it by clicking the Play button.

Running Android in Ubuntu
Running Android in Ubuntu

If you are a developer using Android Studio, you can integrate Genymotion with it for seamless app testing.

To do this:

  • Open Android Studio.
  • Go to File > Settings > Plugins.
  • Search for “Genymotion” and install the plugin.

Restart Android Studio and configure the plugin with your Genymotion installation path.

Troubleshooting Tips

  • If the virtual device shows a black screen, ensure that your system supports virtualization and that it is enabled in the BIOS/UEFI settings.
  • If you experience network connectivity problems, check your firewall settings and ensure Genymotion has the necessary permissions.
  • Allocate more RAM and CPU resources to Genymotion in the settings for better performance.

Remove Genymotion from Ubuntu

If you no longer need Genymotion on your Ubuntu 24.04 system, you can easily remove it by deleting the installation directory (ex: /home/your-username/genymotion).

rm -rf ~/genymotion

Genymotion stores configuration files and virtual device data in your home directory.

rm -rf ~/.Genymobile
rm -rf ~/.config/Genymotion

If you added Genymotion to your application menu, you may want to remove its desktop entry.

rm ~/.local/share/applications/genymobile-genymotion.desktop

To ensure Genymotion is completely removed, you can search for any remaining files:

sudo find / -name "*genymotion*"

If no files are found, Genymotion has been successfully removed from your system.

Conclusion

Installing Genymotion Desktop on Ubuntu 24.04 is a simple process that can be completed in a few steps. By following this guide, you can set up Genymotion and start running virtual Android devices on your system.

Whether you’re a developer testing apps or a user exploring Android, Genymotion is a powerful tool that works seamlessly on Ubuntu. Enjoy your Android emulation experience!

If this article helped, with someone on your team.

TecMint Weekly Newsletter
Get the Learn Linux 7 Days Crash Course free when you join 34,000+ Linux professionals reading every Thursday.
Check your email for a magic link to get started.
Something went wrong. Please try again.
TecMint has been free for 14 years. Help keep it that way.
Google AI Overviews and tools like ChatGPT have cut into search traffic for independent tech sites like TecMint. Running this site costs over $2,000 every month for hosting, infrastructure, and paying authors to keep the content accurate and tested.

If this article helped you solve a problem, consider buying a coffee. It helps keep TecMint free, supports the authors, and keeps the project going.
☕ Buy Me a Coffee
Ravi Saive
I'm Ravi Saive, an award-winning entrepreneur and founder of several successful 5-figure online businesses, including TecMint.com, GeeksMint.com, UbuntuMint.com, and the premium learning hub Pro.Tecmint.com.

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

2 Comments

Leave a Reply
  1. So many important things not mentioned in this article, like you can install Play Store, login in your google account and install apps from the Play Store. This software is a virtualization software that can use your installed Virtualbox. It can also be installed in Windows and Mac. It has limited functionality in pairing with an actual physical device.

    Reply
    • @Martins,

      Thank you for your feedback!

      You’re absolutely right – Genymotion offers additional features like Play Store installation, Google account login, and compatibility with VirtualBox. It also supports Windows and macOS, though with some limitations in pairing with physical devices.

      We focused on the essential setup for Ubuntu in this article, but we’ll consider updating it to include these important details.

      Appreciate your insights!

      Reply

Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.

Free Course
Get a free Linux course before you go.
Subscribe to TecMint Weekly and get the Learn Linux 7 Days Crash Course free. Read by 34,000+ Linux professionals every Thursday.
Something went wrong. Please try again.
Check your email for a magic link to get started.