2015-02-05 54 views
-1

我看到WifiManager具有启动与Wi-Fi网络的WPS连接的工具,但我没有看到任何可以检查WPS是否可用的实际内容。检查代码中的WPS支持

那么,如何检查当前的Wi-Fi网络是否支持WPS呢?

+0

那么你为什么要投下来?我仍然没有看到任何答案,所以这并不明显。 – 2015-02-23 12:12:55

回答

0

ScanResult具有包含信息capabilitiesdoc)字段:

示例值:

[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”),它工作正常 – 2015-03-01 19:05:41