Я использую Fused Location API в своем приложении ( getLatitude(), getLongitude(), getSpeed(), getElevation() и distanceTo() ). Он работал нормально, пока я не обновил свой телефон (Moto X2 2014) до Marshmallow.
Теперь я не получаю скорость в объекте местоположения в своем приложении, остальные методы реагируют нормально. Однако, если я запускаю навигацию по картам Google в фоновом режиме, я, похоже, также получаю скорость внутри своего приложения.
Кроме того, мое приложение работает без проблем на Nexus 5X (Marshmallow) и других телефонах ниже API 23.
В чем может быть проблема? Кто-нибудь уже сталкивался с чем-то подобным?