Articles of wifimanager

Отсутствует метод в android.net.wifi.WifiManager

На сайте androidjavadoc.com метод startScanActive указан в классе WifiManager который позволяет выполнять активное wi-fi-сканирование. Это было обсуждено и здесь недавно. Тем не менее, когда я пытаюсь использовать этот метод в Eclipse, он не найден (undefined). startScan есть. Я попробовал это со всеми версиями android.jar, поставляемыми с Android SDK (от 2,3 до 3,1). Существует ли функция? […]

Android: удалите сеть с определенным SSID

Нормально. Я понимаю, что в android вам нужно удалить сети по сетевому идентификатору, а не по SSID. Однако я пытаюсь удалить устройства, содержащие определенную фразу в имени SSID. Скажем, если (k.SSID.contains («ThisWord_»)), он удалит эту настроенную сеть. Я могу пройти и отобразить все SSID, однако я не знаю, как сравнить SSID с NetworkId, чтобы удалить […]

WifiManager.is5GHzBandSupported () лежит?

Я использую новый метод is5GHzBandSupported (), доступный в WifiManager с уровня API 21. http://developer.android.com/reference/android/net/wifi/WifiManager.html#is5GHzBandSupported%28%29 На моем Nexus 5 он работает нормально (возвращает да, как ожидалось), но На моем Samsung Galaxy S4 advance (GT-I9506), работающем с официальным Android-ROM в версии 5.0.1, он возвращает false, WHICH APPARENTLY INCORRECT, так как это устройство действительно поддерживает 5ghz … То […]

Как создать пользовательский WPA Hotspot с ssid и паролем в android?

Я использую следующий код для создания конфигурации Wifi-hotspot. Я могу создать конфигурацию Hotspot и включить ее. Но у меня есть настройка для WPA-PSK, но она всегда принимается как OPEN-сеть. public boolean setHotSpot(String SSID,String passWord){ Method[] mMethods = mWifiManager.getClass().getDeclaredMethods(); for(Method mMethod: mMethods){ if(mMethod.getName().equals("setWifiApEnabled")) { WifiConfiguration netConfig = new WifiConfiguration(); netConfig.SSID = SSID ; netConfig.preSharedKey = passWord; […]

Сканирование сигналов Wi-Fi только в полосе 2,4 ГГц

Мне нужно сканировать доступные сигналы Wi-Fi и их сильные стороны. Я использую wifiManager.startScan(); И асинхронный wifiManager.getScanResult(); , На устройствах без поддержки полосы 5 ГГц для получения результатов требуется около 500 мс, на устройствах с поддержкой полосы 5 ГГц требуется около 2 с, и это слишком много для меня. Я предполагаю, что задержка 1,5 с в […]

Android wifimanager всегда возвращает true

Это убивает меня, и любая помощь будет очень признательна. Я хочу подключиться к открытой сети с помощью wifi-менеджера. Проблема, с которой я сталкиваюсь, заключается в том, что код утверждает, что соединение с любой сетью – даже несуществующие. Ниже приведен весь код, который запускается и вызывается с SSID сети. Неважно, какая строка вы передаете ему как […]

Как установить ProxySettings и ProxyProperties на Android Wi-Fi соединение с помощью Java?

Как установить ProxySettings и ProxyProperties на Android Wi-Fi соединение с помощью Java (программно)? Как ipAssignment, linkProperties, ProxySettings и ProxyProperties являются скрытыми полями в WifiConfiguration на Android 3.1 и выше, мне нужно перечислить класс и использовать поля. Следуя образцу кода, используя приведенную ниже ссылку, я могу установить статический IP-адрес, шлюз и DNS для определенного Wi-Fi-соединения, но […]

Определение пропускной способности (скорости) беспроводной сети и мобильных данных

Я хочу получить пропускную способность сетевого соединения в kbps или mbps. Если устройство подключено к Wi-Fi, то оно должно вернуть полосу пропускания (скорость) сети, а также мобильные данные. Он вернет скорость возможности Wi-Fi, но я хочу точную скорость передачи данных. public String getLinkRate() { WifiManager wm = (WifiManager)getSystemService(Context.WIFI_SERVICE); WifiInfo wi = wm.getConnectionInfo(); return String.format("%d Mbps", […]

Получение MAC-адреса устройства – когда Wi-Fi отключен

Я нахожу MAC-адрес устройства Android, используя следующий код: WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = manager.getConnectionInfo(); String address = info.getMacAddress()); Но в этом случае я не могу получить MAC-адрес, когда Wi-Fi отключен. Как я могу получить MAC-адрес устройства Android, даже если WIFI выключен. благодаря

Android получает IP-адрес устройства, предоставляющего горячие точки

В настоящее время я использую public static String getLocalIPAddress(WifiManager wm){ return Formatter.formatIpAddress(wm.getConnectionInfo().getIpAddress()); } Для получения IP-адреса исполняемых устройств. Это прекрасно работает, если устройство подключено к «общей» wlan-сети, а устройство подключено к сети Wi-Fi, которая размещается другим устройством Android через точку доступа. Если устройство не подключено к какой-либо сети Wi-Fi, возвращается «0.0.0.0» (правильно). Но если устройство […]

Intereting Posts
Как получить закрытый ключ для получения подписанного файла apk в android? Android – получение ширины кнопки, которая установлена ​​на wrap_content Как отключить автосоединение WIFI в Android Не удалось поймать событие кнопки андроида Как отобразить многострочный список массивов в одиночном TextView? Подавить «Идентификатор не разрешен в Android» Размер приложения Hello World android WRAP_CONTENT не работает после динамического добавления просмотров VFY: невозможно решить статический метод 10876: Android BitmapFactory.decodeResource и необъяснимый недостающий объем памяти Разрешение отказа: startActivity запрашивает запуск как пользователь -2, но вызывает от пользователя 0; Это требует android.permission.INTERACT_ACROSS_USERS_FULL Удалить LoginActivity из Manifest – Facebook SDK для Android 3.0 Как @Inject аннотация будет знать, какой конкретный класс для создания экземпляра под тем же интерфейсом? Где найти установленный пользователем сертификат android 4.0 и выше Как связаться с USB-устройством?