I'm confused. This says that getSpeed only returns a value set with setSpeed.
But other sources seem to indicate that getSpeed should actually return a speed. The android docs say that getSpeed "Returns the speed of the device over ground in meters/second." Other sources too seem to say that it works to return the speed of the device, e.g.
http://comments.gmane.org/gmane.comp.handhelds.android.devel/125386
Which is correct? I can't seem to get getSpeed to return a non-zero value, so if it does work, what are some common sticking points that I might be screwing up? I have the manifest set correctly, I believe.