There’s of course the option of running Official Android Emulator inside Windows by installing the Android Developer SDK for Windows. Google’s Android software development kit (SDK) provides a free Android emulator, although it’s targeted at developers. You can run the latest version of Android with this method, so it’s a great way to try out the latest version of Android if you have a device that’s stuck on an older version.

First, you’ll need Java installed. You can then download the SDK Tools from Google.

Genymotion is another of these emulators. The Beta version is the evolution of AndroVM open source project and will be available in June.