android用wifiManager.getScanResults()扫描wifi有同名的SSID 2C

需要自己在项目中做一个wifi的设置页面。我用wifiManager.getScanResults()扫描后,集合中得到有同名的SSID,BSSID的后两位不同。但实际上用手机查看附近的wifi,重名SSID的wifi只有一个。
扫描的集合toString()后如下:
[SSID: CEM-Meterbox, BSSID: 20:e5:2a:4e:9f:00, capabilities: [WPA--CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS], level: -64, frequency: 2412, timestamp: 608098041103, distance: ?(cm), distanceSd: ?(cm), SSID: CEM-Meterbox, BSSID: 20:e5:2a:4e:9e:e0, capabilities: [WPA--CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS], level: -73, frequency: 2437, timestamp: 608098041091, distance: ?(cm), distanceSd: ?(cm), SSID: TP-LINK_A730, BSSID: 50:bd:5f:f8:a7:30, capabilities: [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS], level: -70, frequency: 2462, timestamp: 608042196856, distance: ?(cm), distanceSd: ?(cm), SSID: 月红超市, BSSID: b6:46:99:d2:ab:16, capabilities: [ESS], level: -89, frequency: 2462, timestamp: 608098040644, distance: ?(cm), distanceSd: ?(cm), SSID: CEM-Meterbox, BSSID: 20:e5:2a:4e:d9:e0, capabilities: [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS], level: -86, frequency: 2412, timestamp: 608038942374, distance: ?(cm), distanceSd: ?(cm), SSID: ERD wifi Module, BSSID: 1c:fa:68:ef:82:12, capabilities: [WPA2-PSK-CCMP+TKIP][WPS][ESS], level: -91, frequency: 2442, timestamp: 608042196870, distance: ?(cm), distanceSd: ?(cm)]
其中SSID: CEM-Meterbox出现了几次。
求大神帮忙解决一下,不胜感激!http://ask.csdn.net/#

3个回答

路由器的双频段的,2.4G和5G并存,导致扫描出来的两个SSID相同但是BSSID不同的结果

是不是没清空列表还多次扫描了啊?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐