Насмешка - FusedLocationProvider против LocationManager - PullRequest
0 голосов
/ 26 марта 2019

Ситуация

В настоящее время я работаю над приложением, поддерживающим макет местоположения в приложении.Было бы здорово также иметь возможность макетировать местоположения для других приложений.

На этом этапе мне приходится решать, какой API использовать, стандарт LocationManager или FusedLocationProvider.

* 1008.* Это потому, что я не смог найти ясности в отношении поведения LocationManager.

Для FusedLocationProvider вы можете найти следующее в документах :

Это повлияет на все клиенты местоположения, подключенные с помощью FusedLocationProviderApi, включая клиентов геозон (т. Е. Геозоны могут запускаться на основе фиктивных местоположений).

К сожалению LocationManager ( документы ) не указывается конкретное поведение при использовании TestProviders

Вопрос

Что меня интересует, так это то, что LocationManager предоставляет макетированные местоположения другим приложениям и, если да, имеет преимуществочто макетированные местоположения обслуживаются любому клиенту независимо от клиента, используя FusedLocationProvider или LocationManager?

...