I've got an app where we want to have dynamic values for minTime and 
minDistance depending on someone's proximity to their destination.

To accomplish this I'm just calling removeUpdates and then 
requestLocationUpdates after a period with different values. We pause 
anywhere from 15seconds to 3 minutes between these start/stops.

The problem is that on some devices we're seeing a situation where we just 
stop getting location updates. On a Galaxy S3 for instance, the GPS 
completely stops working - no app can get a location in fact. Only 
rebooting the phone seems to fix the problem.

Maybe I'm start/stopping the watches too aggressively and hitting some sort 
of bug?

Any insights would be extremely helpful.

I've found a few similar reports of this situation:
http://stackoverflow.com/questions/13594932/network-provider-not-providing-updated-locations
http://stackoverflow.com/questions/12630413/has-network-provider-behavior-changed-in-android-4-1-1

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to