2015-11-17 5 views
0

Я видел несколько сообщений, которые обсуждали, как подключиться к WIFI без указания SSID, или построить apk для подключения к WIFI. Есть ли способ подключиться к определенному WIFI исключительно из команд ADB?Как я могу подключиться к определенной сети WIFI из АБР?

Технически, я заинтересован в командах АБР:

1) Список всех доступных беспроводных сетей

2) Подключение/коммутатора к конкретной сети.

ответ

0

Если ваше устройство укоренилось, вы можете подключиться к ssid, используя adb shell wpa_cli. Пожалуйста, см wpa_cli help

0

с не корневое устройство можно использовать что-то вроде

adb install -r C:\Apps\Agent.apk 
adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings 
adb shell input keyevent 20 
adb shell input keyevent 19 
adb shell input keyevent 23 

Тогда как некоторые подключения к определенной сети (Non укоренены устройства)?

0

Вы можете использовать этот инструмент: https://github.com/yandex-qatools/android-wifitool

Это не так просто, как

adb install wifitool-debug.apk 
adb shell am broadcast -n ru.yandex.qatools.wifitool/.Connect -e ssid MyNetwork 

Нет корень требуется. Он может повторить попытки подключения, если это необходимо, и он ждет подключения Wi-Fi.

Смежные вопросы