If you want to use Android on your PC, you can. At least, that’s what a lot of Windows 10 users are told — and they can, as there’s tons of software available for emulating Android on a Windows 10 computer. But, what about Linux? Linux is gaining a ton of popularity, especially with the advent of Windows 10. If you’re on Linux, or are even thinking about moving to Linux, there’s still plenty of ways that you can emulate Android on your PC, whether it be for development, or for simply messing around with new technologies and apps. In fact, there’s more available than you might first think. Here are our top picks.
If you’re looking to run Android on Ubuntu Linux, then you can use an Android-x86 ISO file inside of a virtual environment. You can grab an ISO file for free here. After it’s downloaded, you’ll need a virtual environment to put it in. You can do that with a free program called VirtualBox. You can download that for free here. Once you have it downloaded and installed, you can follow the steps inside the program to create a new virtual machine. You’ll have to just select the Android option, and then, once created, upload your ISO file to it. It’s pretty simple to setup, and VirtualBox has instructions straight from its website.
Download it Now: Android-x86
Andy OS is another excellent option, with it saying that it breaks down the barriers between computer and mobile. It creates a virtual environment within Ubuntu, Mac, or other Linux environments, that makes something suitable for gaming. So, if you wan to start messing around with some Android gaming on Linux, Andy OS is the way to go. You can play just about any Android game within Andy OS, all depending on how many resources you devote to the virtual environment. With enough resources allocated, you could play something as demanding as Auralux or even something made with the Unreal Engine.
Download it Now: Andy OS
You can also use something straight from Google: the Android SDK. You can download the Android SDK in your Linux environment, as well as Android Studio, and that will allow you to play around with different Android apps right in the program. You can play around with games, regular apps, and even see how things look on the Web. The Android SDK and Android Studio are a rather large file, so it may take some time to download and install. The way it works is that the SDK and Studio combined work together to emulate software found on Android, but with using the resources of your PC. Developers mostly use it for testing and development purposes, but it’ll work for casual use and play as well.
Download it Now: Google
If you’re looking for something dedicated to Android emulation, Anbox is available for most versions of Linux, including Mac. Anbox is an open source project that’s short for Android In A Box. This is because it opens up Android in a virtualized environment, which shows up in another window, as if it were any other program. That’s why it’s called Anbox, or Android In a Box, with the “box” being a metaphor for the window. It’s still deep in development right now, but one of the ideas is that it isn’t necessarily an emulator, but a way to bridge the space between Android and PCs, giving Android access to different hardware features on your PC, such as hardware acceleration. Right now, it doesn’t ship with the Google Play Store, but it does allow you to install third-party apps. All you need is an APK file.
Download it Now: Anbox
Last, but certainly not least, we have GenyMotion, one of the most reliable, speedy, and efficient Android emulators for Linux. It works similar to the Android SDK, but with a whole lot more variety — GenyMotion will basically allow developers to test applications on a variety of different Android devices by way of emulation. Casual users can still use GenyMotion to see how games, apps, and websites work on Android. You can download it for free over on GenyMotion’s website right after making a free account.
Download it Now: GenyMotion