I am trying to connect my Google Nexus 5 so that I can debug my Xamarin code from Visual Studio with it.

I have downloaded all the drivers and all that. When I type in adb -d devices it finds my phone. I can do all sorts of things with it from there, so the phone is for sure connected to the computer.

My problem is how do I get the AVD manager to realize that? It just won't find my phone.

2 Answers 2


The AVD is not in charge for real devices.

There is a Step-by-Step Tutorial from Xamarin for Nexus devices:



If this won't work, try to stop your Firewall.


The "V" in AVD Manager stands for virtual, which is your clue that this tool is only for managing virtual devices (i.e. emulator images), not real devices. Accordingly, you shouldn't expect your real device to show up there. You don't need to use AVD Manager at all for debugging, if you're using a real device: the tool you're using should just show a list of devices.

Not the answer you're looking for? Browse other questions tagged .