Android running on GNU/Linux desktops

The Android operating system runs a huge number of applications. The Android software ecosystem is massive and contains many useful tools, games and communications software. Over the years there have been several efforts to make Android applications run on GNU/Linux operating systems, with varying degrees of success. Most recently the Anbox project has made progress in running Android on GNU/Linux systems, including Canonical’s mobile Ubuntu Touch platform. The Anbox software uses Linux container technology and should work on any Linux distribution that can run Snap packages.

“Anbox puts the Android operating system into a container, abstracts hardware access and integrates core system services into a GNU/Linux system. Every Android application will behave integrated into your operating system like any other native application. To achieve our goal we use standard Linux technologies like containers (LXC) to separate the Android operating system from the host. The Android version doesn’t matter for this approach and we try to keep up with the latest available version from the Android Open Source project.”

Source: Anbox