Перейти к содержимому

Почему не определяется местоположение на андроид

  • автор:

Смартфон не определяет местоположение. Что делать?

Одна из программ на смартфоне определяет местоположение, а другая – нет

Находим разрешения
Находим разрешения
Включаем "Местоположение"
Включаем «Местоположение»

Все программы-навигаторы на смартфоне демонстрируют проблемы в определении местоположения

Включаем определение местоположения
Включаем определение местоположения
alt=»Включаем режим "По всем источникам"» width=»480″ height=»763″ />
Включаем режим «По всем источникам»
Режим энергосбережения выключен
Режим энергосбережения выключен

Тестируем работу системы LBS

Сброс A-GPS в программе Locus Map
Сброс A-GPS в программе Locus Map
Сброс A-GPS в программе GPS-Status Data
Сброс A-GPS в программе GPS-Status Data

Тестируем работу системы GPS

Программа inViu GPS-details. Используется 3 спутника из 5-ти видимых.
Программа inViu GPS-details.
Используется 3 спутника из 5-ти видимых.
Программа Locus Map. Используется 7 спутников из 13-ти видимых.
Программа Locus Map.
Используется 7 спутников из 13-ти видимых.

  • Телефон видит много спутников, местоположение определяется точно. Поздравляю, система GPS у вас работает нормально.
  • Телефон видит мало спутников, местоположение определяется не очень точно. Увы, похоже, что у вашей модели телефона плохой GPS-приёмник.
  • Телефон вообще не видит спутники, хоть вы и прождали не менее 13-ти минут. А это уже, скорее всего, неисправность. И телефон нужно нести в ремонт.

В спящем режиме смартфон теряет местоположение и затем ищет его заново

К сожалению, в разных версиях Android и у разных прошивок это реализовано по-разному. У многих телефонов нужно сделать то, о чём я писал выше: найти в настройках необходимое приложение и залезть в его разрешения. Там будет функция под названием «Запуск в фоне» (или «Работа в фоне»), которую нужно включить. У некоторых смартфонов также встречается функция «Ограничение фоновой активности», которую нужно отключить для конкретного приложения.

На Xiaomi, например, нужно найти в настройках соответствующее приложение и нажать «Контроль активности». Откроется экран, где по умолчанию будет выбран «Умный режим». А вам нужно выбрать режим «Нет ограничений».

Нажимаем Контроль активности
Нажимаем «Контроль активности»
Выбираем Нет ограничений
Выбираем «Нет ограничений»
Нажимаем на три точки
Нажимаем на три точки
Выбираем "Экономия заряда батареи"
Выбираем «Экономия заряда батареи»

Приложения, которые не экономят заряд
Приложения, которые не экономят заряд
Нажимаем на "Все приложения"
Нажимаем на «Все приложения»
Нажимаем на нужное нам приложение
Нажимаем на нужное нам приложение
Выбираем "Не экономить"
Выбираем «Не экономить»
alt=»Теперь приложение не экономит заряд» width=»480″ height=»763″ />
Теперь приложение не экономит заряд

  • Установили несколько приложений-навигаторов и проверили, проблемы с определением местоположения имеются у всех или только у некоторых.
  • Зашли в разрешения каждого из приложений-навигаторов и включили «местоположение» и «работу в фоне». Также для них отключили экономию заряда батареи (Настройки — Батарея).
  • В настройках телефона включили определение местоположения «по всем источникам».
  • Убедились, что на смартфоне включён интернет, не включён энергосберегающий режим и не работают программы-оптимизаторы.
  • Перезагрузили данные A-GPS.
  • В хорошую погоду вышли на открытую местность и прождали не менее 13-ти минут в попытке поймать спутники.

Ситуации, когда проблемы в определении местоположения не являются неисправностью

  • Вы давно не включали геолокацию или включали её очень далеко от текущего положения. Тогда телефон должен скачать альманах либо через интернет (это быстро), либо со спутников (в теории – до 13-ти минут). Запаситесь терпением и ждите. При последующих включениях местоположение будет определяться гораздо быстрее.
  • Вы включили геолокацию, находясь в движении. Спутники будут ловиться гораздо дольше. Но когда поймают, уже не потеряют, и можно спокойно продолжать движение. Когда я двигался, и телефон, и навигатор не могли поймать спутники в течение 5-10 минут. Имейте это в виду.
  • Вы находитесь в глубине помещения. Приём спутников невозможен. Вся надежда на беспроводные сети, которые либо неточные, либо отключены (режим полёта), либо отсутствуют.
  • Плохая погода, на небе сильная облачность.
  • Вы находитесь в густом лесу, на деревьях много листьев, и они мокрые от дождя.
  • Вы находитесь в узком и глубоком каньоне или рядом со стеной высокого здания.

В последних трёх случаях местоположение определится, но будет неточным. Ошибка может достигать 20-50 метров (иногда – значительно больше). Не нужно удивляться и паниковать, вины телефона здесь нет.

А у вас были проблемы с определением местоположения? И каким образом вы их решали? Буду рад, если вы опишете свой опыт в комментариях.

  • Приложения-навигаторы для iOS
  • Карты для походов: что можно использовать?
  • Автоматическая обработка треков в программе GPS Track Editor

Определение GPS "по всем источникам" может выйти в копеечку в роуминге, так что будьте внимательны

Да, вы правы. За рубежом лучше пользоваться исключительно спутниками для определения своего местоположения.

Добрый день! у меня такая ситуация. В программе "GPS тест" телефон видит спутники и использует их (видит 21, использует 14) но координаты местоположения, точность и скорость не определяет. после перезагрузки ситуация исправляется, но не надолго. Как эту болячку можно исправить? Спасибо.

Добрый день! А вы другие программы пробовали? Может, это программа "GPS тест" шалит, а другие программы будут нормально показывать. Попробуйте, например, те программы, которые я описываю в этой статье:
http://www.encyclopedia-stranstviy.com/2018/09/prilozheniya-android-sputniki-gps-koordinaty.html

Действительно, другое приложение показывает все, что надо. Спасибо!

Вот и отлично! Это чуть ли не самый главный принцип: если что-то не так, то не спешить ругать устройство (телефон, компьютер), а попробовать разные программы. Может, глюк в конкретной программе.

Спасибо) нашел ответ на свой вопрос)

Пожалуйста! Рад за вас!

Автор указал целый ряд причин отказа смартфона в геолокации по спутникам, но не назвал естественную (а для меня, как оказалось, основную) причину. А именно: чтоб работало местоопределение, необходимо иметь какой-то объём свободного пространства во внутренней памяти устройства. Когда по факту его стабильно НОЛЬ БАЙТОВ, то при в целом рабочем смартфоне он "пыхтит" и пишет "не могу определить местоположение" без указания причин.

Ну извините, я здесь пишу о специфических причинах, но не упоминаю те вещи, которые являются базовыми и касаются работоспособности устройства в целом. Если у вас на смартфоне или на компьютере остаётся очень мало свободного места, то под угрозой окажется не только геолокация, но и множество других функций. То же самое касается заряда устройства. Если на смартфоне остаётся менее 15% заряда, то у большинства моделей включается режим энергосбережения, который отключает геолокацию, интернет и ещё много чего. Это всё базовые вещи, о которых нужно помнить, если хочется, чтобы смартфон работал нормально.

Телефон определил не правельное местоположение и скинули даные моему парню,как понять что произошло?подскажите.

Откуда я знаю, что произошло? Вы ведь не рассказали мне подробно всё, что вы делали. Какие-то причины я осветил в этой статье. Постарайтесь определить ваше местоположение правильно (как это сделать — читайте статью) и скиньте его вашему парню ещё раз. Также посмотрите мою статью "Как передать свои координаты с помощью SMS": http://www.encyclopedia-stranstviy.com/2019/02/koordinaty-gps-to-sms.html

"Для определения местоположения их должно быть не менее трёх. Лучше – больше."
На самом деле для определение положения в нашем 3х мерном пространстве нужно 4 спутника.

Вы правы. Только что исправил.

После ввода текста выберите подпись комментария. Например, вариант "Анонимный". Или введите своё имя, выбрав пункт "Имя/URL" (поле "URL" заполнять не обязательно). Или выберите для подписи аккаунт Google, тогда вы сможете получать на почту уведомления о новых комментариях: в правом нижнем углу формы комментирования поставьте галку в пункте "Оповещать".

Телефон неправильно показывает мое местоположение! Что делать и как найти «себя» на карте

Где я, телефон почему-то врет мне!

Хуже всего, если такое случается в незнакомом месте (городе), когда срочно нужно найти какую-то улицу/дом. (хорошо, если находишься хотя бы в своей стране и в совершенстве владеешь языком).

Вообще подобная проблема (чаще всего) возникает из-за сбившихся настроек геолокации (и это относительно легко устраняется). Однако, не могу не отметить, что в отдельных случаях такое поведение телефона может быть связано с неисправностью GPS-модуля . (т.е. без похода в сервис — уже не обойтись).

Ниже приведу неск. советов (что и в какой последовательности можно сделать 👌).

Устраняем проблемы с определением местоположения

📌 ШАГ 1: обратите внимание на «препятствия»

Начать статью хочу с банального.

Если вы находитесь в лифте, тоннеле, горной местности, где-нибудь в лесу (под кронами больших деревьев) и т.д., и т.п. — всё это может мешать норм. работе GPS (и вносить коррективы). Далеко не все телефоны могут норм. работать при таких условиях.

Кстати, сюда же можно отнести и непогоду — например, сильную облачность (с дождями и грозами).

Совет здесь простой : дождитесь, когда непогода закончиться (или вы выйдите из тоннеля // условно говоря ) — и потом приступайте к настройке аппарата.

Кадр из мультика "Переменная облачность"

Кадр из мультика «Переменная облачность» точно описывает ситуацию.

📌 ШАГ 2: перезагрузите аппарат

Тоже достаточно очевидная вещь (но далеко не всегда ее выполняют).

Примечание : для перезагрузки смартфона — достаточно зажать кнопку включения/питания на 5-10 сек. См. фото ниже. 👇

Если на аппарате есть чехол (особенно с метал. вставками) — рекомендуется его снять! Я сталкивался неск. раз, когда надетый чехол мешал норм. работе GPS!

Зажать кнопку питания на 10-20 сек. (Телефон Honor )

Зажать кнопку питания на 10-20 сек. (Телефон Honor )

📌 ШАГ 3: проверьте включена ли функция «Локация», есть ли нужные разрешения

Откройте параметры телефона и проверьте, чтобы была разрешена локация (т.е. чтобы телефон разрешал определять свое местоположение). 👇

По умолчанию, на некоторых телефонах, эта опция может быть отключена, либо переведена в режим «по запросу» (т.е. будет включена в том случае, если пользователь разрешит в данный момент времени ей работать. ).

Проверьте, чтобы была вкл.

Проверьте, чтобы была вкл.

Кроме этого, в параметрах Android также рекомендую открыть вкладку «Приложения» , найти в списке то, в котором не работает геолокация, и проверить — есть ли у него разрешение на определение местоположения (см. скрины ниже для Google-карт). 👇

Приложению картам от Google разрешаем определять местоположение

Приложению картам от Google разрешаем определять местоположение

Обратите внимание, что разрешение лучше дать в формате «Разрешить в любом режиме» . Так мы «обезопасим» себя от отключенных уведомлений и запросов.

Разрешить в любом режиме (карты от Google)

Разрешить в любом режиме (карты от Google)

📌 ШАГ 4: очистите кэш у карт

В параметрах Android есть вкладка «Приложения» — в ней можно найти своё приложение с картами, открыть его, и почистить кэш и данные. Это может устранить ряд ошибок, в т.ч. и с неточностями определения объекта на карте.

Очистка кэша у Google-карт

Очистка кэша у Google-карт

📌 ШАГ 5: воспользуйтесь аналогами

Если вы пользуетесь Яндекс-картами (ссылка Play Market) — попробуйте (для диагностики) их на время заменить на Google-карты (и наоборот).

Кстати, обратите внимание, что на вышеперечисленных картах есть возможность «ручного поиска» себя на карте (своего рода электронный компас). Попробуйте задействовать!

Определить местоположение - карты Google и Yandex

Определить местоположение — карты Google и Yandex

📌 ШАГ 6: не включен ли энергосберегающий режим

Во многих смартфонах есть встроенный режим энергосбережения — его можно активировать как вручную , так и телефон сам может перейти в него при низком заряде батареи (зависит от устройства). А в этом режиме — некоторые функции аппарата отключаются в целях экономии заряда аккумулятора ( прим. : геолокация почти всегда отключается, т.к. эта штука энергозатратная!).

Совет здесь простой : проверьте, чтобы режим энергосбережения (и его аналоги) были отключены! А уровень заряда батареи был не ниже 50%.

Режим энергосбережения

📌 ШАГ 7: авиа-режим

Проверьте, не задействован ли у вас авиа-режим (на некоторых смартфонах называется «В самолёте»). Этот режим может влиять на точность определения местоположения (т.к. отключает сети Wi-Fi и мобильную связь).

Авиа-режим активен!

📌 ШАГ 8: Hard Reset

Если ничего из вышеперечисленного не помогло — я бы порекомендовал сделать 📌резервную копию данных и 📌сбросить телефон к заводским настройкам (так называемый Hard Reset). Если и это не поможет — то тут уже «напрашивается» поход в сервис.

Восстановление и сброс

Восстановление и сброс

За сим откланиваюсь, дополнения — приветствуются в комментариях!

Приложение не может определить местоположение или определяет его неправильно

Чтобы 2ГИС мог определить местоположение, устройство должно быть либо подключено к интернету либо использовать GPS. Если вы находитесь в режиме офлайн, а сигнал GPS плохой, определить ваше местоположение будет невозможно.

Убедитесь, что в настройках мобильного устройства включено разрешение на доступ к информации о вашей геопозиции. Зайдите в настройки приложения → «Разрешения» → включите тумблер «Местоположение».

Убедитесь, что в настройках телефона включено определение местоположения по GPS и сотовым вышкам. Зайдите в настройки устройства → «Геоданные» и выберите «Включено».

Проверьте, установлена ли на устройстве последняя версия Google Play Services.

Определяет неточно

Иногда скорость определения местоположения зависит от устройства, а не от приложения. Если вы долго не пользовались GPS, поиск геолокации может занять больше времени, чем обычно.

Если в других приложениях местоположение тоже определяется неверно, то причина, скорее всего, в недостаточно сильном сигнале GPS или сотовых вышек. На силу сигнала могут влиять внешние факторы — лучше всего GPS работает на открытом воздухе в ясную погоду. В движущемся автомобиле, закрытом помещении или на узких улицах сигнал может пропадать.

Решение проблем с GPS на Android

Навигатор играет важную роль в передвижении и ориентации на местности не только для автомобилистов, но и для простых пешеходов. Система должна четко определять местоположение человека и находить оптимальный путь для достижения цели. Но, зачастую, навигатор в телефоне работает со сбоями, определяет точки ошибочно или отказывается загружаться. Так что же делать, если не работает GPS на Андроид.

Что делать, если GPS на Android не работает, не видит спутники

Проблемы

Для начала определить характер проблемы того, что плохо ловит GPS. Различают несколько видов таких неисправностей.

  • Навигатор показывает неточное местоположение. Сдвигается на несколько сотен метров от настоящей точки или же вовсе показывает местоположение в другом районе города.
  • Система отказывается определять местоположение. В таких случаях возможны вылеты, сбои, возникновение сообщений об ошибках.
  • Навигатор медленно обновляет данные. Человек перемещается в указанном направлении, но навигатор продолжает стоять на одном и том же месте.

Если плохо работает GPS на Андроиде, что делать в таком случае. Для устранения проблем любого характера рекомендуется:

  • перезагрузить телефон;
  • установить обновление карт (если подобное требуется);
  • выключить приложение (в настройках есть соответствующий пункт) и запустить заново.

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

плохо работает gps на андроиде что делать

Внутренние причины

Если плохо ловит GPS, то существует вероятность того, что проблема исходит из аппаратной части. Причинами сбоев могут являться:

  • слабый модуль;
  • подавление сигнала (происходит из-за некачественных чехлов, сделанных из экранирующих материалов).

Проблему со слабым модулем сможет решить только технический специалист. Навигатор ремонтируется или полностью заменяется. Неопытному пользователю телефона не рекомендуется самому чинить навигационную систему.

почему не работает gps на телефоне

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

Аппаратные причины считаются поломками повышенной сложности. Если пользователь диагностировал проблемы в этой части, телефон рекомендуется отнести в сервисный ремонт. Специалист решит проблему того, что Android не видит GPS спутники (отказывается ловить).

Внимание! Если устройство Android не ловит спутники GPS (проверить их наличие можно через инженерное меню), то дело в аппаратной части телефона.

gps андроид не видит спутники

Внешние причины

К внешним причинам неполадок относятся проблемы с программным обеспечением. К таким ошибкам относятся:

  • неправильные настройки;
  • сбои в работе прошивки Андроида.

Программные ошибки пользователю под силу решить самому, но действовать нужно аккуратно, чтобы не повредить системные файлы.

перестал работать gps на андроиде

Неправильная настройка

Если перестал работать GPS на Андроиде, рекомендуется, прежде всего, проверить настройки навигатора в системе. Для этого придерживайтесь следующего плана:

  • зайти в настройки телефона;
  • выбрать пункт «Местоположение»;
  • включить определение местоположения (для этого потребуется передвинуть ползунок вправо);
  • проверить режим определения геоданных (для определения доступны 3 режима: высокая точность, экономия заряда батареи и по датчикам устройства).
  • установить режим местоположения «Высокая точность».

Для проверки работы аппаратной части переключить режим на «Экономия заряда батареи». В этом режиме телефон для определения местоположения использует только мобильную связи и Wi-Fi сеть. Если на этом режиме карты работают исправно, то источник проблемы находится в аппаратной части. В таком случае телефон необходимо отнести к специалисту.

плохо ловит gps

Сбои в работе прошивки

Если параметры настройки установлены верно, то проблема может лежать в сбоях работы прошивки. Решение проблемы с GPS решается с помощью обновления прошивки.

Перед обновлением прошивки рекомендуется проверить память телефона и загрузку процессора.

Важно! Для определения местоположения телефон тратит некоторое количество ресурсов. Если на устройстве недостаточно памяти, то местоположение будет определяться неверно.

Перед обновлением прошивки личные файлы (фотографии, документы), установленные на телефон, рекомендуется перенести на другое устройство. Файлы с телефона будут удалены.

  1. Для перезагрузки прошивки зажать клавишу блокировки.
  2. Выбрать пункт «Перезагрузить и восстановить» (жесткая перезагрузка).
  3. После жесткой перезагрузки файлы будут удалены, а телефон вернется к первоначальным настройкам.

В большинстве случаев жесткая перезагрузка помогает решить проблему (если она относится к программной части).

плохо работает gps

Настройка A-GPS через инженерное меню

A-GPS (Assisted GPS) – технология, которая позволяет определять местоположение не только через спутники, но и благодаря внешним факторам. Функция A-GPS позволяет улучшить определение координат и ускорить этот процесс. Улучшение сигнала доступно не только с помощью функции A-GPS. В статье «Сигнал GPS потерян», рассказано о том, как улучшить GPS-прием за короткий срок.

Если GPS Андроид не видит спутники, то воспользуйтесь настройками A-GPS через системное (инженерное) меню.

Внимание! Рекомендуется не включать A-GPS через инженерное меню неопытным пользователям. При работе с ним есть риск навредить системе. Каждый пользователь, выполняющий в нем какие-то действия, делает все на собственный страх и риск, под собственную ответственность.

не ловит gps

Для настройки A-GPS через инженерное меню нужно выполнить действия в следующей последовательности.

  1. Войти в инженерное меню с помощью комбинации клавиш *#*#3646633*#*#, (*#15963#* или *#*#4636#*#). Код для каждой модели телефона (планшета) отличается. Поэтому если указанные комбинации не подошли, рекомендуется поискать в интернете комбинацию, которая подходит для модели телефона.
  2. Перейти в закладку «Location». Выбрать пункт «Location Based Service».
  3. Во вкладке «EPO» рекомендуется включить пункты «Enable EPO» и «Auto Download» для улучшения качества сигнала.
  4. Во вкладке «YGPS» в пункте «Satellites» пользователь может посмотреть доступные спутники. Если они горят красным светом, это означает, что устройство видит их. Но из-за неправильных настроек (сбоев в программном обеспечении) не может к ним подключиться.
  5. Далее перейти во вкладку «Information». Нажать «Full» и «A-GPS restart» (перезагрузка).
  6. После перезагрузки спутники загорятся зеленым.

Настройка A-GPS в инженерном меню завершена. После проведения манипуляций рекомендуется выйти из инженерного меню, дабы не навредить системе.

Заключение

Прежде чем проводить жесткую перезагрузку или заходить в инженерное меню, пользователь должен попытаться ответить на вопрос «Почему не работает GPS на телефоне?» Ответ на вопрос поможет найти указанная выше информация.

Если плохо работает GPS на телефоне или GPS перестал работать, то это не повод расстраиваться. Дело в неправильных настройках или сбоях в программном обеспечении. Подобную проблему под силу решить обычному пользователю. Нести телефон в сервисный центр нужно только в том случае, если источник проблемы в аппаратной части.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *