This post describes in details how to fix errors starting Genymotion virtual device (Oracle Virtual Box). Genymotion is among the best mobile device emulators out there – so getting it to work without glitches is essential. So far the steps described here have been able to solve all issues faced with this setup. This is comprehensive list of steps, it may be that any invidual step might fix the issue you are experiencing – but the purpose of this post is to describe fix to most of the errors faced.
Before we start fixing things – let’s make sure couple things:
- Please make sure there are no other virtual devices running in your system – like Hyper-V for example. These virtual beasts cannot be running at the same time in your system. If you happen to have Hyper-V installed to same Windows machine – please create a secondary boot option for starting your computer without Hyper-V enabled (see other post in my blog for details on how to do this)
- Please run these tools always with admin rights – just to make sure the rootcause won’t be the permissions (tools like Android Studio, Genymotion and Virtual Box)
And now – let’s start making the steps for fixing any configuration issues you might have with starting the Genymotion Virtual Device. My setup is Windows 10 with most recent december 2015 updates from Microsoft (which by the way actually broke MY Genymotion virtual machine setup completely – and I needed to take these steps myself).
Please install the absolute latest version of Genymotion and Oracle Virtual Box software. At the time of writing this post they are following:
- Genymotion 2.6.0
- Oracle Virtual Box 5.0.10
Remove any existing Virtual devices you might have installed into Oracle Virtual box:
Remove any Host only networks you might have installed into Oracle Virtual box:
Remove any virtual Devices you might have installed in Genymotion:
Empty Genymotion Cache – this might cause issues later on when installing devices back.
Here might be a good point to reboot your computer, as now we start installing all the needed devices back.
Install Host Only Networks back to Oracle Virtual Box.
Configure the Network settings for the Host Only Network created in previous step. Use exactly these settings!
Add selected virtual devices back to Genymotion.
Configure Network settings for the Virtual Devices in Oracle Virtual Box (they are there now as you created those in previous step again).
Now we have re-installed and configured everything – and now it is time to test that everything as working as expected.
Let’s try to start the Genymotion Virtual device.
Looking good – starting virtual device……
Looking even better – we get the Android splash screen.
And finally we have the virtual device fully running.
Now that you have fixed any underlying issues in your setup, you can use Genymotion emulator with Android studio (install the plug-in) or other development environments.
Please do let me know by leaving message below – if this guide fixed your issues with Genymotion virtual device – or if it didn’t fix them. Very much interested in hearing both sides of the stories. And in case your issue was not solved with above described steps – I still suggest once reading through the Genymotion support pages, as in that case your issue may not be related to your installation or configuration directly.
Thanks – and take care!