This will open up the Android Virtual Device Manager and within it, you should have a list of virtual devices that Xamarin can use to debug Android apps within, we're going to want to change one of these to an Intel Atom CPU, as you can see below, I've already changed one of mine so you can see the difference within the AVD. To solve the issues, you'll need to change your virtual device from an ARM CPU to an Intel Atom, to do this, click the icon in the toolbar that looks like a phone with a play button over it, like so: Solving the slow AVD and buggy integration between Xamarin and AVD: or it just takes AGES to start debugging, chances are you're running your emulator with a virtual ARM CPU, yup. So you're using Xamarin to build an app and all of a sudden, one day, out of the blue, like Xamarin just decided to hate you, it get's stuck on Starting emulator. Its speed and how buggy the debugging can be. This article attempts to cover a two of the most prominent issues when using an Android emulator with Xamarin. Android emulators can be a bit slow and when I say slow, I mean REALLY slow.