2015-02-05 4 views
-1

Я вижу, что WifiManager имеет инструменты для запуска WPS-соединения с сетью Wi-Fi, но я не вижу ничего, что могло бы реально проверить, доступен ли WPS или нет.Проверьте поддержку WPS в коде

Итак, как проверить, поддерживает ли текущая сеть Wi-Fi WPS?

+0

Так почему же вы голосовали это вниз? Я до сих пор не вижу ответа, так что это не очевидно. –

ответ

0

ScanResult имеет capabilities (doc) поле, содержащее данные:

Пример значения:

[WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP][WPS][ESS] 
[WPA2-PSK-CCMP][WPS][ESS] 

или без

[WPA-PSK-TKIP][ESS] 
[WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP-preauth][ESS] 
+0

Да, я использовал currentWiFiScanRes.capabilities.contains («WPS»), и он отлично работает –

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