GPS-координаты не принимаются во время звонка 999 - PullRequest
2 голосов
/ 10 августа 2011

У меня есть приложение для Android (с 2.1 до 2.3), которое успешно получает местоположения от провайдера GPS при вызове. Это проверено и работает. Однако, когда я набираю 999 (с использованием авторизованного экстренного теста), от поставщика GPS не принимаются местоположения.

Я отмечаю, что в Великобритании на Android-экране отображается аварийный экран, показывающий, что вы звоните по номеру 999. Кажется, это отличается от аварийного режима, который я видел в США, который также блокирует телефон. В Великобритании он остается открытым.

Кто-нибудь знает, намеренно ли Android блокирует получение GPS-местоположений в Великобритании во время звонка 999? Это странно, потому что местоположения сетевого провайдера (включая Wi-Fi) все еще проходят, хотя журналы показывают, что это из кэшированного местоположения.

Спасибо.

1 Ответ

0 голосов
/ 10 августа 2011

Подтверждение того, что нормальная работа GPS прерывается для экстренных служб.

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

Чип GPS выполняет предопределенную процедуру связи с сервером, которая обычно включает в себя интеграцию измерений в течение длительного периода времени, чтобы максимизировать мощность сигнала.Это прерывает нормальную работу.

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