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问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
(Android开发)WiFi扫描列表有多个相同SSID的热点过滤
        在WiFi开发中,使用getScanResults()方法获取扫描到的WiFi列表时,列表中会出现多个SSID相同,BSSID最后4位不相同的热点,而且两个都能连接。参照系统WiFi过滤机制,这里实现的过滤策略,移除列表中SSID相同的热点仅保留信号最强的热点 public List<ScanResult> getScanList() { if (...
获取WIFI的SSID
#import <SystemConfiguration/CaptiveNetwork.h> - (id)fetchSSIDInfo { NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces(); id info = nil; for (NSString *ifname in...
wifi的ssid探测
查找wifi的ssid 信号强度,通道等
获取wifi的SSID
#import <SystemConfiguration/CaptiveNetwork.h>   - (NSString *)currentWifiSSID {     // Does not work on the simulator.     NSString *ssid = nil;     NSArray *ifs = (id)CNCopySupportedInte...
wifi中文SSID
1.中文SSID 2.中文WIFI “字符编码”中将语言设定为“中文”后可解决乱码问题。
Android获取WIFI 的ssid 方法适配Android9.0
Android获取WIFI 的ssid 方法适配 具体使用方式 参见文章:Android9.0https://mp.csdn.net/postedit/84400360
Android下自动连接指定SSID的WIFI的简单实现的demo
Android下自动连接指定SSID的WIFI的简单实现的demo,  需求分析:在很多的智能设备上并没有可用于交互的界面。这种情形在智能设备就可以提供指定SSID和密码的wifi自动连接。
android,demo,获取Wifi名称即SSID
android,demo,获取Wifi名称即SSID
Android下自动连接指定SSID的WIFI的简单实现
一、关于WiFi模块的概述:   1.在Android developer的文档中WiFi模块的信息:       首先,登记广播的监听;其次,请求扫描wifi信号;最后获取扫描到的wifi信息。   2.在广播监听到结果后,创建出WifiManager的对象之后通过getScanResults()方法获取到扫描wifi的对象信息。      二、指定SSID和密码进行wifi的自动连接:...
Android如何获取Wifi名称(SSID)
其实很简单,可以使用WifiManager和WifiInfo来获取当前Wifi连接信息 WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); Log.d("wifiInfo", wi...
Android如何获取Wifi名称即SSID
Android如何获取Wifi名称即SSID
android wifi开发无法删除某个ssid的问题
求大神帮忙看下,写了段程序是查询某个ssid并把其删除。代码如下:rnpublic void RemoveSsid(String SSID)rn rn WifiConfiguration tempConfig = this.IsExsits(SSID);rnrn if (tempConfig != null) rn Log.d(TAG, "xs20161024 tempConfig is not null 2,id: " + tempConfig.networkId);rn mWifiManager.removeNetwork(tempConfig.networkId);rn mWifiManager.saveConfiguration();rn else rn Log.i(TAG, "IsExsits is null.");rn rn rnrn但实际运行下来发现并不能删除找到的ssid,l查看log如下:rn01-02 12:28:34.561 7151 7151 E WifiManager: removeNetwork(), enter. netId=1 getNameForPid(7151)=com.zte.testproxyrn01-02 12:28:34.561 2939 3944 D WifiStateMachine: handleMessage: E msg.what=131125rn01-02 12:28:34.561 2939 3944 D WifiStateMachine: processMsg: DisconnectedStatern01-02 12:28:34.561 2939 3944 D WifiStateMachine: processMsg: ConnectModeStatern01-02 12:28:34.561 2939 3944 W WifiStateMachine: Not authorized to remove network cnid=1 uid=10097rn01-02 12:28:34.561 2939 3944 D WifiStateMachine: handleMessage: Xrn01-02 12:28:34.561 7267 7267 W Finsky : [1] com.google.android.finsky.FinskyApp.i(1536): No account configured on this device.rn01-02 12:28:34.561 7151 7151 E WifiManager: saveConfiguration(), enter. getNameForPid(7151)=com.zte.testproxyrn01-02 12:28:34.561 2939 3944 D WifiStateMachine: handleMessage: E msg.what=131130rn01-02 12:28:34.561 2939 3944 D WifiStateMachine: processMsg: DisconnectedStatern01-02 12:28:34.561 2939 3944 D WifiStateMachine: processMsg: ConnectModeStaternrn其中有一条:rn WifiStateMachine: Not authorized to remove network cnid=1 uid=10097rnrn这个是权限不够导致的吗。哪位大神知道怎么解决该问题?多谢!rn
android 设定wifi SSID和MAC地址的绑定
package com.android.settings.wifi; public class WifiSettings extends RestrictedSettingsFragment implements DialogInterface.OnClickListener, Indexable, WifiTracker.WifiListener, Access
SSID扫描工具
inSSIDer是一款可以工作在Vista以及64位XP下的无线网络信号扫描工具。
Android wifi 扫描程序
通过WifiManager对象扫描wifi 获得周围wifi列表,获取连接wifi的参数
Android之Wifi开发---简单工具类
今年真是人生中最不顺利的一年。年后上班一周后,公司突然破产,几个月工资没拿到。因为公司做有互联网理财,出于相信公司的考虑,也投入了一点钱进去,现在钱也拿不到了。损失惨重,消沉了几天,日子还得继续,又开始过苦日子吧! 前几年做Android开发主要是做的诸如购物商城,社交聊天类的APP,个人觉得现在物联网逐渐成为趋势,所以也买了些书来学习下相关知识。物联网,我个人理解就是手机APP与各种硬件设备通过各
android WIFI 扫描 Demo
WIFI 扫描 Demo
Android WIFI扫描时延
希望大家能够给个评论,支持下新人,感激不尽。本文第一篇CSDN博客,欢迎大家关注,如有错误,欢迎批评指正。本人在做WIFI室内定位时发现Android扫描WIFI的时延不小。在此先附上我扫描wifi的代码,然后分析扫描时延和原因。package com.upc.xin.rssi.methods; import android.content.Context; import android.net...
Android WIFI扫描Demo
Android WIFI扫描Demo
android wifi扫描和连接
获取wifi信息,显示信号强度,并可连接获取wifi信息,显示信号强度,并可连接
ssid软件无线扫描
无线扫描
Android扫描中文SSID的隐藏热点
一、Android支持的中文编码 1.UTF-8 2.Gbk 二、Android系统隐藏热点的扫描 1.HIDDEN字段:注意,改字段决定是否加密 2.隐藏热点扫描,一般先进行save动作 注意:热点名称相同,但加密方式不同的网络;系统认为是两个热点 ...
更新WiFi列表,查找指定SSID的WiFi
/** * 作者: * 时间:2018/04/11 * 功能:检测WiFi是否开启,刷新WiFi列表信息 */ private String SSID; private WifiManager mWifiManager;// 定义WifiManager对象 /* * 判断wifi是否打开 * */ public void isWifiOpen(){ mWifiManager=(WifiMan...
深度剖析WiFi的SSID问题
        最近在研究字符编码问题,正好想到WiFi SSID的问题,今天就来说说这个SSID的编码和显示问题,尤其是大家一直关心的各种操作系统对中文SSID的显示乱码问题。        首先我们先简单聊下编码,编码最基本的就是UTF-8,UTF-16, UTF-32这些都属于Unicode的范畴,也就是国际编码可以针对全世界任何一个国家的文字和符号进行统一格式编码,具体格式就不再赘述,自行...
安卓获取wifi ssid的问题
本人就获取wifi相关信息的问题上走了不上弯路,希望通过此文帮助更多新手。 在此问题上,主要有两个问题 一:获取wifi ssid值系统自己加了双引号。 WifiManager mWifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = mWifi.getConnectionInfo
Android扫描wifi二维码自动连接wifi
现在二维码的用处越来越多,微信扫二维码加好友,商场扫二维码关注公众号、得优惠券,就连一些小餐馆吃个饭,扫码自动跳转到线上(饿了么,百度外卖)的店铺.....而这些地方因为人多,担心用户等待时间过长就会走掉,怎么办?得有空调、wifi、西瓜,这样才能留住一部分客人,而wifi密码一般是直接问店里服务员获取,但是时间一长,人一多,店里老板和员工也烦了,干脆直接把wifi密码贴出来。但是这些都不够,我认
android WIFI DEMO(扫描附近WIFI强度)
扫描附近的wifi信息 代码做了注释 大家下载吧
android 蓝牙BLE扫描和wifi扫描总结
做室内定位的程序员应该都知道,在android 5.0之后,google推出了蓝牙扫描新接口,我们在实测中发现出一些问题,现在给大家列出,以供参考: 1.android 4.3.1(Build.VERSION_CODES.JELLY_BEAN_MR2)增加的startLeScan(callback)方法,官方在5.0之后不建议使用,实测此方法,4.3至目前6.0版本还是很稳定的,毫秒级无限返回蓝
android的wifi扫描流程及管理(framework层的wifi扫描分析)
前言:本文介绍wifi framework层的扫描处理流程,所介绍的流程的代码 全部在下面的文件中: (android\frameworks\opt\net\wifi\service\java\com\android\server\wifi\WifiStateMachine.java)一、wifi状态的转变没连接ap时打开wifi的状态转变: InitialState->SupplicantSt
Android WiFi 扫描和连接热点
http://blog.csdn.net/lilian0118/article/details/22408287
android WiFi扫描并连接
android WiFi扫描并连接 wifi扫描并显示 获取列表 获取Wifi列表并不难,网上有一个WifiAdmin的工具类,一找一大堆,我也是用这个然后进行了修改一下。但还是踩到了其中的一些坑。 WiFi名称SSID重复和BSSID 在wifiAdmin中有一个startScan的方法,是获取当前扫描到的所有wifi,另一方法getList就是外部调用获取wifi列表。
Android扫描附近的WIFI联网
开发WIFI功能首先要开启wifi的相关权限,在AndroidManifest.xml配置如下             WIFI工具类: package com.wifi.connect; import java.util.ArrayList; import java.util.List; import android.content.Context;
Android -- Wifi扫描流程分析
Android -- Wifi扫描流程分析 Wifi扫描的调用函数是WifiManager中的startScan()函数:/** * Request a scan for access points. Returns immediately. The availability * of the results is made known later by means of a
Android扫描wifi二维码自动连接
原文连接地址 http://blog.csdn.net/android_cmos/article/details/52214560
Android WIFI 扫描和连接的问题
将设备设备端当成路由器,手机端通过WIF连接设备端,但是由于每台设备的WIFI名字前面几个是一样的,后面的不一样,我怎么样通过模糊查找对后WIIF连接,然后保存下来,下次直接连接啊
Android wifi扫描、连接设置
1、代码实测wifi扫描连接,支持6.0系统 2、添加wifi未保存过得wifi 点击输入密码,保存过得直接连接,正在连接的提示。 3、自己添加wifi按信号强度排序,输入密码连接失败后移除该wifi配置功能。 4、qq联系:784146562.欢迎指正!
Unity Android Wifi扫描连接
此项目为WiFi的扫描,连接以及WiFi信号格数……安卓,unity源码都在
Android代码-WIFI扫描Demo.zip
WIFI扫描Demo.zip
Android 扫描 wifi 二维码自动连接
Android 扫描 wifi 二维码自动连接。 原文连接地址 http://blog.csdn.net/android_cmos/article/details/52214560 Android
扫描wifi
本视频致力于打造最适合Python初学者的入门视频,站在初学者角度,从零开始、由浅入深,以朴实生动的语言来阐述复杂的问题,其中列举了大量现实中的例子进行讲解,真正做到通俗易懂。 本视频涵盖Python基础语言、流程控制、数据结构、函数、模块与包、面向对象、文件、异常等核心知识点。当学完一个章节的知识点,通过每章实用性强的案例,将所学知识综合运用到实际开发中,积累项目开发经验。
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池