7 Best Android Emulators for Linux in 2026
The Linux Android emulator scene has been cut in half since this list was last useful. Andy OS shut down in December 2020, Jar of Beans has been abandoned for nearly a decade, the original desktop Anbox was officially deprecated in February 2023, and Andro VM hasn’t existed under that name for years. If you’re running Ubuntu, Fedora, Arch, Debian, or any other distro and need to run Android apps in 2026, only a handful of options are still worth your time — and the best ones look nothing like what was around five years ago.
This guide covers what actually works on current Linux kernels in 2026, sorted by use case (daily driving Android apps, app development, testing across devices, and headless/container workloads). Every entry has been checked against current project releases, and the dead ones are called out so you don’t waste an afternoon chasing a broken installer.
At a Glance: Best Android Emulators for Linux (2026)
| Emulator | Best For | License | Android Version | Performance |
|---|---|---|---|---|
| Waydroid | Running Android apps natively on Linux desktop | Open source (GPLv3) | Android 13 (LineageOS) | Near-native (container) |
| Android Studio Emulator (AVD) | App development, Google services | Free (Apache 2.0 + Google EULA) | Android 15 / 16 preview | Good, resource-heavy |
| Genymotion Desktop | QA, multi-device testing | Free personal; paid commercial | Android 5.0 to 14 free, 15+ paid | Excellent (VirtualBox VM) |
| Bliss OS | Running Android as a full OS (dual boot or VM) | Open source | Android 14 | Very good (x86_64) |
| Android-x86 | Older hardware, stable Android 9 in a VM | Open source | Android 9 Pie | Good in VirtualBox |
| redroid | Automation, CI, headless Android | Open source | Android 8 to 14 | High (Docker/container) |
| Anbox Cloud | Enterprise-scale streaming of Android | Commercial (Canonical) | Android 13 | Cloud/server-grade |
1. Waydroid — Best Overall for Linux Desktops
Waydroid is the spiritual successor to the old desktop Anbox project. It runs a full LineageOS-based Android system inside an LXC container, shares your kernel, and renders through Wayland (or XWayland on X11). Because it isn’t a full virtual machine, RAM usage is usually under 1 GB idle and CPU overhead is minimal. On a modern Ryzen or Intel laptop you’ll get near-native performance.
Why it’s the default pick in 2026: Waydroid has active development (regular releases on GitHub), supports ARM translation via libndk or libhoudini, and runs the full Play Store once you flash GApps through the Waydroid extras helper.
Install on Ubuntu/Debian:
sudo apt install curl ca-certificates -y
curl https://repo.waydro.id | sudo bash
sudo apt install waydroid -y
waydroid init
waydroid session start
waydroid show-full-ui
Known issues: Requires a working binder kernel module (binder_linux) — most mainstream distros ship this, but Fedora Silverblue and some immutable distros need an overlay. NVIDIA users may still need LIBGL_ALWAYS_SOFTWARE=1 for some apps until the 2.x release lands.
Download: waydro.id
2. Android Studio Emulator (AVD) — Best for Developers
If you’re writing Android apps, nothing else is a serious contender. The Android Virtual Device (AVD) emulator ships with Android Studio, is built on a customized QEMU, and is the only option on this list that officially supports the latest Android 15 and Android 16 developer preview images with full Google Play services, Google Play Store, and Pixel-accurate skins.
Strengths
- Only emulator with full Google Play services, Firebase, and Play Store integration out of the box.
- Supports hardware-accelerated graphics (Vulkan, ANGLE, GLES) through KVM.
- Snapshots let you boot a device in under 5 seconds once warmed up.
- Compatible with Android Automotive, Wear OS, and Android TV system images.
Weaknesses: It’s a memory hog. Expect to allocate 4 to 8 GB of RAM per AVD, and a cold boot still takes 20 to 40 seconds. Running more than two AVDs at once will thrash most 16 GB laptops.
Install on Linux:
sudo apt install openjdk-17-jdk -y
# Then download Android Studio from developer.android.com/studio
tar -xvzf android-studio-*-linux.tar.gz -C ~
~/android-studio/bin/studio.sh
KVM must be enabled in your BIOS and your user needs to be in the kvm group:
sudo usermod -aG kvm $USER
Download: developer.android.com/studio
3. Genymotion Desktop — Best for QA and Multi-Device Testing
Genymotion is the commercial emulator that was originally based on Andro VM, the project listed in the 2018 version of this article. The free personal-use tier still exists in 2026 and supports Android 5.0 through Android 14. Android 15 and newer images are gated behind the paid Indie (€99/year) or Business (€299/year) licenses.
Why it still matters: Genymotion’s device catalog is the largest of any desktop emulator. You can spin up a virtual Pixel 8 Pro, Galaxy S24 Ultra, Tab S9, or any of 80+ other profiles and test sensor events, GPS, battery levels, and network throttling from its GUI. For QA teams, this alone justifies the license.
Linux support: Officially supported on Ubuntu LTS, Debian Stable, and Fedora Workstation. Other distros usually work but aren’t officially tested.
chmod +x genymotion-*.bin
./genymotion-*.bin
VirtualBox 7.0+ is required. Genymotion used to ship a proprietary hypervisor but standardized on VirtualBox several years ago.
Download: genymotion.com/download
4. Bliss OS — Best Full Android OS for Dual Boot or VM
Bliss OS is an actively maintained fork of Android-x86 built on Android 14. Unlike a traditional emulator, it’s a real Android OS image you can flash to a USB stick, dual-boot on a laptop, or run inside VirtualBox or KVM/QEMU. For anyone who wants Android as a primary or secondary desktop OS rather than a windowed app, it’s the cleanest option in 2026.
- Desktop-optimized UI with taskbar, window resizing, and keyboard shortcuts.
- Built-in Play Store support via OpenGApps integration in the build image.
- Works well on Intel, AMD, and (with effort) Apple Silicon via UTM.
Download: blissos.org
5. Android-x86 — Best for Older Hardware
Android-x86 is the original project Bliss OS was forked from. It hasn’t seen major updates since version 9.0-r2 (Android Pie) but remains one of the smallest and most reliable ways to run Android in a VirtualBox VM, especially on older 32-bit or low-RAM hardware.
Use it if you need a lightweight Android 9 environment for compatibility with older APKs, you’re running a 10-year-old PC that can’t handle Bliss OS or Waydroid, or you want the simplest possible ISO-to-VM workflow. Skip it if you need Android 10 or newer — Bliss OS is the modern replacement.
Download: android-x86.org
6. redroid — Best for Containers and CI
redroid (short for Remote Android) is a containerized Android that runs as a Docker image. It exposes ADB on a port, which means you can launch hundreds of isolated Android instances on a single server for automation, CI test runners, or farm-style app testing.
docker run -itd --rm --privileged \
--pull always \
-v ~/data:/data \
-p 5555:5555 \
redroid/redroid:14.0.0_latest
Connect with adb connect localhost:5555 and treat it like any other device.
This isn’t a desktop emulator — there’s no window to look at unless you attach scrcpy or a VNC server. But for any automated workload, it’s dramatically cheaper than running AVD instances on a Linux host.
Download: github.com/remote-android/redroid-doc
7. Anbox Cloud — Enterprise Only (Worth Mentioning)
The original desktop Anbox is dead. Canonical’s commercial offering, Anbox Cloud, is very much alive and is used by cloud gaming services and enterprise app streaming products to run Android at scale on Ubuntu servers. You won’t install this on your laptop, but if you’re evaluating an Android streaming architecture for a company product, it belongs on the shortlist.
Info: anbox-cloud.io
Discontinued Options (Don’t Bother in 2026)
These used to be recommendations. They aren’t anymore — listed here because they still rank in search results and people waste hours trying to install them.
Andy OS— Shut down December 2020. The website still resolves but the installers are unsigned and the servers that authenticated the client are offline. Replace with Genymotion Desktop (same underlying tech, actively maintained).Jar of Beans— Windows-only portable emulator from the Android Jelly Bean era. The last working version is from 2014. Not worth running even under Wine.Anbox (desktop)— Deprecated by Canonical in February 2023. GitHub repository is archived. Use Waydroid instead; it’s what the core developers migrated to.Andro VM— Rebranded as Genymotion in 2013. Don’t follow any tutorial that still references this name; it hasn’t been a separate product in over a decade.
Our Recommendation
If you’re not sure which one to start with, pick based on what you’re trying to do:
- Running Android apps alongside your Linux desktop? Install Waydroid. It’s the closest to a drop-in “Android window” experience that actually still works in 2026.
- Developing an Android app? Use the Android Studio emulator. It’s the only option with official Google Play and the latest system images.
- Doing QA across dozens of device profiles? Genymotion Desktop. The free tier is enough for Android 14 and below.
- Running Android as a full OS? Bliss OS, either dual-booted or in a VirtualBox VM.
- Automating app tests on a server? redroid containers, hands down.
Everything else — Andy OS, Jar of Beans, the original Anbox, random forks of Andro VM — is either dead or so outdated that current apps won’t install. Stick to the active projects above and you’ll spend your time using Android, not fighting installers. Last verified: April 2026.