Everybody wants to run Android applications on their personal computer. Now, in PC world there are few Emulator which can run android applications.All these Emulator are open source you can download them for free.
1. BlueStacks
Bluestacks is currently the best way to run Android application on windows.This allow you to use Andriod apps like any other program.It also support installation of apps from Google Play.The one of Best things about Bluestacks is that it runs Android apps in full-screen.
2. Youwave
Youwave is another famous emulator.Youwave lets you try out Android applications and games on your PC in a way that lets you see exactly how they would look on an Android phone.YouWave simulates everything on the Android interface, like even the touchpad.You can run games and even play multiplayer games online via YouWave.
3.Genymotion
Genymotion is aimed mainly at developers, testers and demonstrators, but it’s great for gamers and anyone who wants to try out Android without having to purchase a phone or tablet first.You’ll need VirtualBox installed, and you’ll also need to sign up for a free Genymotion account before you can start download virtual machines.
4.Android Emulator
Google android development kit comes with an emulator i.e Android Emulator.A virtual mobile device that runs on your computer.It is useful if you want to test apps and play with latest version of Android.But official Android emulator is slower than Bluestacks and Youwave.
5.WindowsAndroid
WindowsAndroid is a project that combines the functions of YouWave and Bluestacks, and attempts to emulate Android in Windows.Android 4.0.3 is the version that currently runs in WindowsAndroid. It's quick to start, and offers you a basic Android experience, which has some drawbacks.