How accurate and fast is androids network location provider?
I'm making a weather application that needs to know current location that uses to report status of weather near/around a persons phone.
It doesn't have to be more accurate than 100m maybe and quick (few seconds) in bad weather, so user doesn't get bored waiting for result.
So, how accurate and fast is androids network location provider?
When I use the android network location provider. I typically get a 1500m range of accuracy however the fix is really fast. Good for a general location.
You can retrieve the accuracy in meters by using Location's getAccuracy() if you want to test on your own.
If that is not good enough accuracy, then register for both the network location provider and GPS location provider. While it is trying to get the GPS location you will at least start out with a generic location and just update on higher accuracy readings.