Articles of wifimanager

Есть ли способ получить уведомление, когда известные сети Wi-Fi SSIS попадают в / из диапазона?

Я хочу написать приложение, которое состоит в выполнении действий, когда известные Wi-Fi-сети попадают или выходят за допустимые пределы. Например, предположим, что мой SSIS в домашней сети Wi-Fi «WifiHome», и я хочу сделать уведомление «Ты просто ушел из дома!». Когда устройство больше не сможет обнаружить эту конкретную сеть. (Или альтернативно – «Вы только что вошли домой», […]

Установите статический IP и шлюз программно в Android 6.x (Marshmallow)

Может ли кто-нибудь сказать мне, как я могу установить статический IP-адрес и шлюз программно в Android 6? Я читал здесь и здесь . Settings.System больше не работает, и goolgle говорит, что WIFI_STATIC_IP устарел на уровне API 17 и вместо этого использует WifiManger . К сожалению, я не могу найти ничего об этом в WifiManger и […]

Как получить уведомление, когда партнер недоступен в диапазоне Wi-Fi Direct?

Я разрабатываю приложение для Android, основанное на использовании Wifi Direct API. Я зарегистрировал в своей Activity BroadcastReceiver , чтобы получать уведомления о следующих событиях Wifi Direct: WifiP2pManager.WIFI_P2P_STATE_CHANGED_ACTION , WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION , WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION и WifiP2pManager.WIFI_P2P_THIS_DEVICE_CHANGED_ACTION . Я полагал, что любое изменение в списке сверстников (включение или исключение однорангового узла в диапазоне Wifi Direct) может спровоцировать BroadcastReceiver . […]

Android Wi-Fi Прямой уровень считывания rssi

Мне нужно измерить сигнал Wi-Fi Direct (RSSI-сигнал) между двумя мобильными телефонами Android. Как я могу это сделать?

Android wifiManager.addNetwork возвращает -1

Я пишу приложение Android, которое будет подключаться к определенной точке доступа WPA, при подключении он выдает HTTP-вызов. Он не сохранит конфигурацию сети. Я прочитал почти все сообщения о переполнении стека при подключении к Wi-Fi сети, но не могу найти ответ, который работает для меня. Вот код, который я использую для подключения. WifiConfiguration wc = new […]

Как получить IP-адрес каждого устройства в сценарии Wi-Fi Direct?

Начиная с ICS, вводится Wi-Fi Direct. Обычно мы используем класс WifiP2pManager для работы с Wi-Fi Direct, но, похоже, он может только получить IP-адрес GroupOwner после подключения. Но, на самом деле, все устройства пришли, чтобы стать GroupOwner. В верхнем приложении нам нужно получить IP-адрес партнера или каждый IP-адрес однорангового узла в группе, чтобы мы могли отправлять […]

Как я могу подключиться к определенной сети Wi-Fi в Android программно?

Я хочу создать приложение, которое показывает список доступных сетей Wi-Fi и подключаться к той сети, которая выбрана пользователем. Я внедрил часть, показывающую результаты сканирования. Теперь я хочу подключиться к определенной сети, выбранной пользователем из списка результатов сканирования. Как мне это сделать?

Как узнать, подключен ли Wi-Fi на Android?

Я не хочу, чтобы мой пользователь даже пытался загрузить что-то, если у них нет Wi-Fi. Тем не менее, я могу только сказать, могу ли сказать, включен ли Wi-Fi, но у них все еще может быть 3G-соединение. android.net.wifi.WifiManager m = (WifiManager) getSystemService(WIFI_SERVICE); android.net.wifi.SupplicantState s = m.getConnectionInfo().getSupplicantState(); NetworkInfo.DetailedState state = WifiInfo.getDetailedStateOf(s); if (state != NetworkInfo.DetailedState.CONNECTED) { return […]

Intereting Posts