Original publish date: May 9th, 2013
Well, this is not a joke. It’s true that Android operating system can be run on Windows!
There are several methods to do this.
The first is using a software to emulate an Android environment. Bluestacks is a very good example of such software. The good thing is that you don’t need to install Android manually, however these software packages may come with old versions of Android.
Another method is through virtualization, using either VMware or Virtualbox. The good thing is that you can use newer versions of Android, however you will have to install it manually, unless you can find a pre-configured Android image for use with VMware or Virtualbox.
Of course, running Android this way will never get you a full experience like what you get on your mobile device, so if you intend to use Android in real life, you’re better off going for an Android phone/tablet. Running Android on Windows is just for testing/development purposes, and is never meant to be used in production.