Posts

Showing posts from 2017

Genymotion and ARM Binary Translation, Early 2017 Linux Edition

Image
Using Linux there isn't a lot of choices for fancy Android emulators. AFAIK the only real contenders are Genymotion and the SDK Android Simulator. Personally I've never achieved great performance out of the Simulator so that leaves Genymotion. And that's where I'll start.

Genymotion is an Android emulator which uses VirtualBox s it's core. It seems to be mainly aimed at developers with a pay to use model. However they do offer a free for personal use build. This is the version I will be using for this post.

One of the main issues with Genymotion is it's emulation is based on x86 CPU only, meaning there is no ARM CPU compatibility out of the box. This also means most apps in the Play Store will not work. And speaking of the Play Store is the next issue, the suite of Google apps are not installed by default. This means no Play Store. But don't fret, you can add both ARM binary translation and all your favorite Google apps to a Genymotion Android virtual devic…