Насколько надежным является GetlastnownlocationSoundowlocation и как часто он обновляется?

Я создаю приложение, которое может использовать текущее местоположение пользователя в определенных действиях. Расположение - это больше преимуществ для пользователя, а не критической части процесса. Я заинтересован только в очень грубой точности, и он может быть на 5 или даже в 10 милях, и все же будет иметь значение. Общий план состоял в том, чтобы посмотреть, был ли поставщик сети включен, а затем просто сделать

locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER)

Предполагая, что другие приложения не работают, телефон автоматически будет периодически обновлять местоположение сети? Я Скорее всего, будет всегда будет ценность, возвращаемая настоящим Кодексом, которое будет соответствовать моим потребностям?

Редактировать:

Я делал немного больше исследований, и я думаю, что вопрос, который я действительно пытался спросить здесь, был, если Android Операционная система или сам телефон обновит последнее известное местоположение для сетевого провайдера, поскольку телефон заблокирован на разных башнях для мобильных телефонов или Wi-Fi. Ответ, кажется, нет. После силы остановки всех приложений на моем телефоне, который я знаю, чтобы взаимодействовать с услугами местоположения, последнее известное местоположение прекратило обновление. Итак, я предполагаю, что в наши дни шансы состоят в том, что большинство телефонов будут иметь некоторые услуги местоположения, работающие на заднем плане, обновляя последнее известное местоположение, но сам телефон не будет делать это. Следовательно, я думаю, что буду идти с какой-то образом запроса обновлений местоположения, если последнее известное местоположение слишком старое.

11
задан Chris Knight 16 September 2011 в 12:22
поделиться