I'm having a problem where I am able to update the location in the Android Emulator from the Eclipse DDMS exactly once per time an activity is loaded, but no more.
I discovered the problem in my application where Activity2 (which accesses the GPS) is started by Activity1 (which doesn't do anything particularly interesting); when Activity2 is started, I can update the GPS position using the Manual input in Location Controls in the DDMS and everything works fine. However, then I get a LogCat message "TTFF: XXXX" where XXXX is an apparently random number, and then the GPS will no longer update. However, if I click the Back button in the emulator to return to Activity1, and then use Activity1 to restart Activity2, I can enter a new GPS location. But, I can't enter a second one; tries to do so result in no apparent action. My application works perfectly well on a real device with a real GPS signal. To test things further, I closed and reopened the emulator, immediately closed my application (from Activity1, which doesn't do anything besides load an XML layout and attach an onClick listener to a button), and loaded Google Maps. I observed the same behavior here; I could send one position that Google Maps would respond to, but any subsequent attempts to update position fail. When I close Google Maps and reopen it, I am able to send exactly one more location update from DDMS. The distance between my subsequent location updates is usually 0.02 degrees, but I have tried it with up to 5 degrees also. My application does not use ACCESS_MOCK_LOCATION because I want to switch back and forth between testing on a physical device and testing on the emulator without having to update the manifest for each build, plus it seems like setting a permission for my application shouldn't have anything to do with Google Maps on the emulator. Any ideas? I would try loading up a GPX path, but the DDMS seems broken there too: http://groups.google.com/group/android-developers/browse_thread/thread/b1d0e29b704d51ab Thanks, Ben --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

