С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Slon747
59 / 37 / 2
Регистрация: 24.08.2013
Сообщений: 529
1

NETWORK_PROVIDER и Wifi

25.12.2013, 21:33. Просмотров 774. Ответов 2
Метки нет (Все метки)

Зачастую не может получить координаты по NETWORK_PROVIDER, но стоит включить Wifi и тут же ловит.
Какая связь между Wifi и геолокацией по NETWORK_PROVIDER?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 21:33
Ответы с готовыми решениями:

LocationManager network_provider troubles
Добрый день, Написал сервис для считывания gps-координат. С GPS_PROVIDER...

включение wifi
имеется такой код : import android.net.wifi.WifiManager; import...

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

WiFi и энергосбережение
Написал программу что-то вроде сетевого монитора, но есть одна проблема,...

Подключение к WiFi
Всем привет. Пытаюсь подключиться к открытой WiFI точке вот таким образом...

2
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
25.12.2013, 22:32 2
Дело не в WiFi, а в доступе к интернету.
NETWORK_PROVIDER позволяет определять ваше местоположение по базовым станциям сотовой связи и wifi сетям. Похоже что информация о доступных базовых станциях передается на какой-то сервер а он уже возвращает примерные координаты. Ваш телефон сам по себе не может понять где расположены базовые станции которые он сейчас ловит, ему только известны их уникальные идентификаторы по которым их можно различать. Серверу известны географические координаты всех базовых станций и их идентификаторы, поэтому он легко может определить примерные координаты устройства. Тоже самое происходит и с доступными wifi сетями которые ловит телефон.
p.s. Это моё понимание принципов работы NETWORK_PROVIDER'а. Если что не так, я не виноват :-)
0
Slon747
59 / 37 / 2
Регистрация: 24.08.2013
Сообщений: 529
25.12.2013, 23:08  [ТС] 3
Цитата Сообщение от angryrobot Посмотреть сообщение
Дело не в WiFi, а в доступе к интернету.
NETWORK_PROVIDER позволяет определять ваше местоположение по базовым станциям сотовой связи и wifi сетям. Похоже что информация о доступных базовых станциях передается на какой-то сервер а он уже возвращает примерные координаты. Ваш телефон сам по себе не может понять где расположены базовые станции которые он сейчас ловит, ему только известны их уникальные идентификаторы по которым их можно различать. Серверу известны географические координаты всех базовых станций и их идентификаторы, поэтому он легко может определить примерные координаты устройства. Тоже самое происходит и с доступными wifi сетями которые ловит телефон.
p.s. Это моё понимание принципов работы NETWORK_PROVIDER'а. Если что не так, я не виноват :-)
В том то и дело, что мне не понятно какое участие принимает интернет.
Можно конечно представить, что примерное местоположение можно получить от провайдера, на который выходит wif-роутер. Но вряд ли провайдер выдает мой физический адрес. Может быть по ip-адресу определяется только город, а уже потом с помощью станций сотовой связи уточняется местоположение?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2013, 23:08

Ожидание подключения wifi
Включаю wifi и пытаюсь дождаться подключения. Идея следующая final class...

Wifi не работает на android >= 6
работаю над приложением, нужно получить доступ к wifi, указал такие разрешения...

Работа в wifi сети
Можете показать пример кода как подключиться к сети wifi и передавать файлы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru