Я разработал одно приложение, которое используется для поиска текущего местоположения устройства. Я использовал Fuse Location API для получения текущего местоположения.
Я столкнулся с очень странной проблемой, в некоторых устройствах я не получаю точное текущее местоположение, пока не открою встроенную карту Google, как только я открою карту Google и вернусь к моему приложению, в то время приложение вернет точное местоположение.
Вот мой запрос на размещение.
mLocationRequest = new LocationRequest();
mLocationRequest.setInterval(UPDATE_INTERVAL);
mLocationRequest.setFastestInterval(FATEST_INTERVAL);
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
mLocationRequest.setSmallestDisplacement(DISPLACEMENT); // 10 meters
Может ли кто-нибудь сказать мне, что случилось? Ваша помощь действительно оценена.