Articles of Wi Fi

Android – обнаружение, если wifi WEP, WPA, WPA2 и т. Д. Программно

Я ищу программный способ для Android, чтобы определить, является ли WIFI мое устройство в настоящее время подключенным к «защищенному» с использованием WEP, WPA или WPA2. Я пробовал поиск в Google, и я не могу найти программный способ определить это. Я также посмотрел на TelephonyManager ( http://developer.android.com/reference/android/telephony/TelephonyManager.html ), которому также не хватает этой информации. Спасибо, J

Как написать Android SocketServer для прослушивания Wi-Fi

Я написал поток, используя java.net.SocketServer для прослушивания на определенном порту. Он отлично работает в симуляторе Android (с использованием переадресации портов). Я планирую подключить Wi-Fi к этому порту, когда приложение используется. Однако в документации SocketServer говорится, что если вы не InetAddress , сервер будет прослушивать InetAddress . Я исправлю, что, если я не укажу адрес, я […]

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

Я активирую режим привязки с помощью этого кода: private void setWifiTetheringEnabled(boolean enable) { WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); Method[] methods = wifiManager.getClass().getDeclaredMethods(); for (Method method : methods) { Log.e("teste", method.getName()); if (method.getName().equals("setWifiApEnabled")) { try { method.invoke(wifiManager, null, enable); } catch (Exception ex) { } break; } } } И я получаю устройства, подключенные с помощью […]

Более быстрая скорость сканирования WiFi для получения изменений rssi android

Я пытаюсь увеличить скорость сканирования wifi, но с помощью метода wifi.startscan и получения информации о возвращенном результате, я не вижу, что rssi меняет каждые 2 секунды. Мой вопрос в том, можно ли получить сканирование с низкой скоростью rssi, и если это возможно, как я могу это сделать.

Как я могу определить скорость интернета в приложении для Android

В моем приложении я хочу, чтобы, когда я нажимаю кнопку, он показывает мне точную скорость интернета. Я прочитал все ответы на этот вопрос, который уже задан в этих ссылках, определяющих скорость интернета в android , « Расчет скорости Интернета в Android» , « Скорость Интернета» в программировании на Android и так далее. Но я точно […]

Получение настроек прокси-сервера Wi-Fi в Android

Я пытаюсь прочитать настройки прокси-сервера WIFI Прокси-сервер Порт прокси Прокси-пользователь (аутентификация) Пароль прокси (аутентификация) От устройств в версиях android 2.XX – 4.XX без каких-либо успехов. Вызов: String proxy = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.HTTP_PROXY); Всегда возвращает значение null. Я также добавил к моему манифесту Android: <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" /> Но он возвращает null. Также попробовали: android.net.Proxy. […]

Соединение WiFi через android

Мне нужен учебник о том, как обрабатывать данные на android через Wi-Fi. Fe, мне нужно отправить сообщение на ПК и получить другое сообщение. Как мне установить соединение? Что я должен сделать, чтобы иметь возможность передавать данные и как? Извините за фиктивный вопрос, но я не могу найти хорошее руководство. Я буду благодарен за подробное руководство, […]

Высокоуровневые протоколы для Bluetooth / WiFi Direct Sockets?

Когда вы работаете с Bluetooth или Wi-Fi Direct в Android, в конце всего рукопожатия и т. Д., Вы завершаете сокеты. С TCP / IP у нас есть библиотеки с миллионом-плюсом, которые располагаются поверх сокетов, для протоколов высокого уровня: HTTP, XMPP, IMAP и т. Д. Предоставлено этими библиотеками, мы можем иметь дело с более абстрактными абстракциями […]

Имитировать медленное подключение к Интернету на устройстве REAL?

Мне нужно протестировать мое приложение в условиях, когда даже интернет-соединение 2G не полностью охвачено (т.е. 2 бара вместо 4, 2G). Я предпочитаю проводить эти тесты через WiFi. Есть ли способ (программно или иначе) сказать ОС Android на реальном устройстве, чтобы замедлить или дросселировать подключение к Интернету 56 Кбит / с? Примечание. Я знаю, как это […]

Ошибка аутентификации Wifi в Android

Я разрабатываю приложение, использующее Wifi в Android. Всякий раз, когда я ввожу неправильный пароль при подключении к Wi-Fi, я не получаю уведомления о недопустимой аутентификации. Он просто продолжает повторять попытку подключения. Такое же поведение можно найти в беспроводной сети Wi-Fi. Есть ли способ найти, что Wifi Authentication не удалось? WifiManager.EXTRA_SUPPLICANT_ERROR – Я никогда этого не […]