Hi all, New to the groups and to android (about a month into it). I developed an app on the emulator using the "gps" location provider and everything was working great via the gps emulator.
I just got my G1 phone yesterday and was able to get the app installed successfully. However, when I fired it up it was getting coordinates from all over the place that made no sense. I was travelling about 300 mph just sitting in my backyard :) I put an activity out to list the available locationproviders from the location manager and got these two: provider 0 "network" with a class of android.location.DummyLocationProvider provider 1 "gps" with a class of android.location.DummyLocationProvider It looks clear to me that even on the actual phone, I'm only seeing fake providers. All of the samples I could find to this point talk about just using the "gps" provider by name, but that apparently isn't going to work on the real device. I noticed when I used Google Maps, upon startup a satellite dish icon showed up in the status bar with a signal strength for the GPS. When Maps was shut down that icon went away. Apparently maps is using a different "real" provider that I can't see through the location manager. A bit long winded, but hopefully this is all clear. I'm looking for any guidance on how a real application on a real device should properly locate the right GPS provider for getting location information from. Am I missing permissions that prevent me from seeing the real providers? Thanks for any assistance! Greg --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

