I would like to run Android Emulator on Arch Linux.

Is there any way to run Android Emulator on Arch Linux?

2 Answers 2


Presuming you are on a 32-bit machine, or 64-bit Arch has 32-bit support libraries, it should work. You also need some form of java installed, as the front end to the emulator is java based, and probably 2 GB+ RAM.

I'm not sure if Google distributes the emulator separately from the SDK (software development kit) -- presumably it needs a good part of that anyway.


In the tools/ directory, there is an executable called monitor. Fire that up and you'll see a big multi-window GUI app. Top left corner there'll be two little icons, of which the right hand side one looks like a tiny smartphone. That will launch the "Android Virtual Device Manager", where you can create and launch virtual devices.

You can also use ./android avd in the tools/ directory to start the device manager directly.

The emulator is QEMU based, so you could dig around and find out if there are images you can use with QEMU sans everything else (but the above route is probably easier).

You can also install the android-sdk and the emulator using the Archlinux User Repository (aur). Here is the android archlinux wiki page.


You could install GenyMotion, a faster and better emulator than the original Android emulator. The free version should be more than enough for your needs. Just make an account and download the required emulator based on the Android version.

GenyMotion is available from the AUR.

  • But there is no any available package for Arch Linux or source package !! Commented Dec 31, 2013 at 21:15
  • You have to download the files from the site and install it on your own. It really isn't that hard! cloud.genymotion.com/page/doc/#collapse4
    – rpthms
    Commented Jan 1, 2014 at 6:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .