Saturday, August 11, 2012

Debugging Android apps

I'm working on an Android application written in C# using Visual Studio and Xamarin Monodroid. This is all well and good but the debugging experience is, well, absolutely bloody MISERABLE!
I have a geolocation / navigation style application in which I am selecting points on a map based on the nearest points of interest around the current location. The Google Maps API and the .Net wrapper that works with the Monodroid codebase has very limited capabilities and so I need to limit the amount of POIs on the overlay. Sadly, the data transfer rate between the Android emulator and the Visual Studio debugger is horrible and the Immediate window seems to crash the app every time I use it so actually observing anything is a chore.

No comments: