ну я имел только при включенном интернете, без включенного GPS
А какую карту используешь? (Мне тоже надо написать оффлайн карты)
А ну что ты тогда хотел, откуда ты думаешь он берет локацию, он там пытается по ближайшим вайфай вычислить, что-то но это не гарантировано, там вроде в доках так и написано, что если ничего не найдет то просто не выдаст
А при чем тут карты? У меня как бы в сервисе живет
не думаю, что в спб, мало источников wifi и вышек
На любую карту можно рисовать местоположение?
Да их может быть сколько угодно, не гарантировано что результат без жпс будет
А можно как нибудь, чтобы сервис сам врубал gps когда ему необходимо? Я вроде поставил высокий приоритет mLocationRequest = new LocationRequest(); mLocationRequest.setInterval(UPDATE_INTERVAL_IN_MILLISECONDS); mLocationRequest.setFastestInterval(FASTEST_UPDATE_INTERVAL_IN_MILLISECONDS); mLocationRequest.setSmallestDisplacement(85.0f); mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
Это по безопасности не пройдет скорее всего подразумевается, что пользователь должен знать что сервис использует,
Да и приоритет это некая условная вещь, типа как ты ему говоришь, чтобы ты хотел, но всеравно, как внутри он будет работать ты не знаешь
Обсуждают сегодня