2012-12-18 2 views
0

Я создал приложение, использующее Android GPS. Это приложение показывает текущее местоположение пользователя, широту и долготу, точность GPS в Android-мобиле. Я тестировал это приложение на своем устройстве Android. Он отлично работал в моем мобильном телефоне. Но я не могу получить название местоположения, широту, долготу и точность, когда я был дома или дома. Как создать текст Toast, когда я не получаю покрытие GPS?Почему Android GPS не отображается внутри здания?

Спасибо.

+0

Там буквально десятки причин, почему это не сработает. Права доступа? Нет сигнала GPS (вы говорите, что вы «внутри bldg»)? Отключение служб GPS/местоположения? – debracey

+0

Для локализации внутри зданий, когда нет сигнала GPS, я бы рекомендовал libwlocate – Elmi

+0

См. Эту ссылку для проверки состояния GPS http://stackoverflow.com/questions/2021176/how-can-i-check-the-current- status-of-the-gps-receiver –

ответ

3

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

Из-за этого вы должны иметь четкое представление о небе (иногда даже облака могут мешать), а GPS ненадежен и обычно не работает внутри зданий и в подземных местах.

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

+0

Я принял ваш ответ. Так можно ли создать текст Toast, когда сигнал GPS недоступен? – sathish

+0

Как использовать сотовую сеть для отслеживания пользователя внутри зданий? Любой пример? – user5716019

Смежные вопросы