The Original MADB Project. This is a Managed port of the Android Debug Bridge to allow communication from .NET applications to Android devices. This wraps the same methods that the ddms uses to directly communicate with ADB. This gives more flexibility to the developer than launching an adb process and executing one of its build in commands.
Device.ExecuteShellCommand("getevent -l", ConsoleOutputReceiver.Instance);
I would expect this to start streaming messages to the console however it just simply hangs. Defining a timeout doesn't seem to work either.