Articles of андроид wifi

Подключайтесь к WPA / WPA2 PSK в программном обеспечении Android

Пытаясь подключиться программно от Android к моей беспроводной сети. Тип безопасности – WPA2, шифрование AES. Это не работает должным образом: private WifiConfiguration saveWepConfig(String password, String networkSSID) { WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "\"" + networkSSID + "\""; // conf.wepKeys[0] = "\"" + password + "\""; conf.preSharedKey = "\"" + password + "\""; conf.wepTxKeyIndex […]

Как протестировать соединение Wi-Fi через adb?

Im автоматизирует wifi off / on через adb. Я хотел бы либо отключить / включить Wi-Fi на основе тестового примера До сих пор я нашел хорошую информацию здесь Однако я хочу проверить соединение перед выполнением следующей команды adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings adb shell input keyevent 19 & adb shell input keyevent […]

Android 4.0 – проверьте соединение с WiFi

Я использую функцию ниже, чтобы проверить соединение с точкой доступа Wi-Fi: public boolean IsWiFiConnected(){ List<WifiConfiguration> wifiConfigList = wifiManager.getConfiguredNetworks(); boolean retVal=false; for(WifiConfiguration wifiConf : wifiConfigList){ if(wifiConf.status==WifiConfiguration.Status.CURRENT){ retVal=true; break; } } return retVal; } В android 4.0 он всегда возвращает false. Он отлично работает в предыдущих версиях. благодаря

Как проверить, оснащен ли устройство Android адаптером wifi?

Конечно, подавляющее большинство устройств Android поддерживают Wi-Fi, но не все из них. Как кто-нибудь может проверить, поддерживает ли Wi-Fi на текущем устройстве ? Например, с bluetooth вы можете просто сделать (в Scala): def isBluetoothSupported: Boolean = { BluetoothAdapter.getDefaultAdapter match { case null => false; case x: BluetoothAdapter => true; } } Каков соответствующий код для […]

Сеть сканирования для определенного MAC-адреса – Android

Я разрабатываю приложение для управления многозонным звуковым усилителем. Для этого мне нужно создать соединение сокета, до сих пор это работает нормально. Я бы хотел, чтобы пользователь вместо того, чтобы вручную вводить ip-адрес, хотел бы, чтобы мое приложение автоматически сканировало сеть, проверьте все MAC-адрес. Подходите к базе данных NIC, если она соответствует корпусу моего усилителя, Затем […]

SecurityException при получении результатов сканирования Wifi

Я работаю с Android Studio в приложении, которое, когда я нажимаю кнопку, дает мне результаты проверки wifi! Если я тестирую только код (только часть «wifi scan»), он работает … Но когда я помещаю его в полное приложение, приложение разбивается! Зачем? Я отправляю свой код: //ГЛАВНЫЙ package com.example.pc1.tesiprova; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Menu; […]

Android – получать уведомления при обнаружении новой точки доступа?

Сообщает ли Android о том, что находится рядом с новой сетью Wi-Fi? Независимо от того, настроено ли устройство для подключения к этой сети Wi-Fi, зависит ли устройство от конфигурации Wi-Fi для конкретной сети Wi-Fi, но можно ли получать уведомление при вводе любой новой сети Wi-Fi? Я видел класс WifiManager, но состояния внутри класса, похоже, не […]

Предотвращение отключения Wi-Fi

Backround: Android 2.x работает на планшете. Есть ли способ предотвратить выход Wi-Fi при отсутствии входящего или исходящего соединения? Мне нужен WiFi, чтобы оставаться в живых для входящего соединения с сервера. На данный момент я продолжаю жить, но это не так приятно. Я уже разобрался в этом проекте и узнал, что это что-то вроде энергосбережения. Нужно […]

IP-адрес устройства, использующего телефон в качестве точки доступа

Может ли кто-нибудь объяснить или показать, как получить IP-адрес компьютера (или другого устройства), подключенного через портативный WI-FI телефон? Я попробовал следующий код отсюда public String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress()) { return […]

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

Я работаю с демонстрационным приложением Android android wifi. После установки на моем устройстве я заметил, что он работает не так, как ожидалось. Я смущен, поддерживает ли мое устройство Wi-Fi прямое или специальное аппаратное обеспечение, необходимое для подключения Wi-Fi? Мое устройство является локальным брендом walton и уровнем API уровня 16. После прочтения документации по Android я […]