Ситуация
В настоящее время я работаю над приложением, поддерживающим макет местоположения в приложении.Было бы здорово также иметь возможность макетировать местоположения для других приложений.
На этом этапе мне приходится решать, какой API использовать, стандарт LocationManager
или FusedLocationProvider
.
* 1008.* Это потому, что я не смог найти ясности в отношении поведения
LocationManager
.
Для FusedLocationProvider
вы можете найти следующее в документах :
Это повлияет на все клиенты местоположения, подключенные с помощью FusedLocationProviderApi, включая клиентов геозон (т. Е. Геозоны могут запускаться на основе фиктивных местоположений).
К сожалению LocationManager
( документы ) не указывается конкретное поведение при использовании TestProviders
Вопрос
Что меня интересует, так это то, что LocationManager
предоставляет макетированные местоположения другим приложениям и, если да, имеет преимуществочто макетированные местоположения обслуживаются любому клиенту независимо от клиента, используя FusedLocationProvider
или LocationManager
?