location.getSpeed ​​() не подходит для Marshmallow, используя API-интерфейс Fused Location

Я использую Fused Location API в своем приложении (getLatitude (), getLongitude (), getSpeed ​​(), getElevation (), а такжеdistanceTo () ). Он работал нормально, пока я не обновил свой телефон (Moto X2 2014) до Marshmallow.

Теперь я не получаю скорость в объекте местоположения в моем приложении, остальные методы реагируют нормально. Однако, если я запускаю навигацию на картах Google в фоновом режиме, я, похоже, получаю скорость и внутри своего приложения.

Кроме того, мое приложение работает без проблем на Nexus 5X (Marshmallow) и других телефонах с API ниже 23.

В чем может быть проблема? Кто-нибудь сталкивался с чем-то подобным раньше?

Ответы на вопрос(1)

Ваш ответ на вопрос