Articles of android wifi

Обнаружение восстановления сети 3G или Wi-Fi

Возможно ли реализовать PhoneStateListener (или любой другой механизм) для обнаружения восстановления сетевого соединения 3G или Wifi? Я вижу, как LISTEN_DATA_CONNECTION_STATE и LISTEN_DATA_ACTIVITY говорят (сотовые) в сводке API. Означает ли это только 3G? благодаря

Android: включение / выключение Wi-Fi-точки доступа по программе Android Marshmallow (6.0)

Я столкнулся с этой проблемой ( Android: как включить / отключить Wi-Fi или подключение к Интернету программно ), что очень похоже на то, что я хотел спросить. Я пробовал решение, предоставленное ответом, опубликованным Ashish Sahu ( https://stackoverflow.com/users/1780737/ashish-sahu ), который, кажется, отлично работает на других версиях Android, кроме Marshmallow (6.0). Нужно ли вообще переключать и настраивать […]

Android 6.0.1 заставляет Wi-Fi соединение без доступа в Интернет

У этого есть много подобных вопросов (google для: «не обнаружен интернет-доступ. Не будет автоматически подключаться» или: соединение с Wi-Fi для Wi-Fi программно). Я думал, что у меня был ответ здесь , но он прекратил работу после установки обновлений 6.0.1 (у меня есть 1 патчи безопасности). Похоже, это изменение поведения . У меня есть некоторые 2013 […]

Как использовать adb tcpip без USB-отладки?

Я прочитал несколько сообщений уже в режиме adb и tcpip, и я могу создать беспроводное соединение adb, но только когда включена отладка USB. То, как я использую это, выглядит так: Отладка USB включена adb tcpip на компьютер (переключается с USB на режим tcpip с портом по умолчанию 5555) Call adb connect PHONE_IP и установить соединение […]

Android: как определить, является ли устройство WiFi или Wi-Fi + сотовая связь

Есть ли способ проверить, использует ли пользователь устройство (это относится в первую очередь к планшетам) с помощью Cellular conection ?. То есть, смартфоны оснащены встроенным Wi-Fi и Cellular (обычно), но некоторые планшеты поставляются только с Wi-Fi. Как я могу узнать, какое устройство работает с моим приложением? Я пробовал следующее безрезультатно: cell = ConnectivityManager.isNetworkTypeValid(ConnectivityManager.TYPE_MOBILE); wifi = […]

Как предоставить возможность выбора Wi-Fi или GPRS для подключения к сети в приложении для Android

В моем приложении я хочу предоставить пользователю возможность выбрать Wi-Fi / GPRS для сетевого подключения к веб-серверу. Может быть ответы на следующие вопросы решить мою проблему … 1. Как проверить, включена ли опция сетевого подключения по умолчанию. 2. Как включить wi-fi / GPRS при выборе пользователем или (отключить Wi-Fi, если пользователь выбирает GPRS – если […]

BroadcastReceiver, объявленный в манифесте, не получает трансляцию

Я попытался зарегистрировать Wifi BroadcastReceiver, чтобы получить состояние wifi, когда оно изменится. Но до сих пор мне не повезло получить трансляцию. <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <receiver android:name=".WifiReceiver" > <intent-filter> <action android:name="android.net.wifi.WifiManager.WIFI_STATE_CHANGED_ACTION" /> <action android:name="android.intent.action.PHONE_STATE" /> </intent-filter> </receiver> //activity declaration here… </application> Вы, ребята, знаете, как зарегистрировать BraodcastReceiver в манифесте? Я не хочу регистрировать его в […]

Плененный портал с горячей точкой android hotspot

Есть ли способ построить поверх WEP Wifi configuration Captive portal? Горячая точка запускается с использованием этого кода: как программно создавать и читать конфигурации WEP / EAP WiFi в Android? Идея состоит в том, чтобы попросить пользователя войти в систему, прежде чем фактически использовать соединение с данными.

Принудительная сеть Wi-Fi для сторонних приложений

У меня есть приложение для Android и сервер, доступный через Wi-Fi. Для некоторых операций (например, потоковой передачи видео с сервера) мое приложение использует сторонние приложения, разделяя URL-адрес файла. Начиная с устройства Android L можно одновременно подключаться как к Wi-Fi, так и к сотовой связи, что ломает мое приложение, так как у сервера нет Интернета, а […]

Android Найти ip-адрес устройства, когда он размещает точку доступа

Мне нужно найти ip-адрес устройства, когда он размещает точку доступа. Я использовал этот код до сих пор: //if is using Hotspot for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); if (intf.getName().contains("wlan")) { for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && (inetAddress.getAddress().length == 4)) { return inetAddress.getHostAddress(); […]