最近在做android的wifi管理相关的开发,遇到一个棘手的问题:如果手机目前被多个wifi信号覆盖(有多个AP在附近),但SSID只有一个,如“China-net”;不同的在于发射信号的AP的BSSID,现在如何控制手机连接指定的BSSID信号呢?即如何连接指定的AP。我试了网络上查到的一些方法,删除原来的保留的同SSID的WifiConfiguration,重新创建一个WifiConfiguration,并指定该BSSID,保存配置并连接。但实验后发现手机直接忽略BSSID这个参数的配置,一直连的是信号强度最强的wifi信号,并且再次查询保存在手机里的WifiConfiguration配置中的BSSID这一项显示为null。。难道4.0以上的android都不支持指定BSSID的连接吗?跪求大神解惑啊。。
http://blog.csdn.net/yuanbohx/article/details/8109042/
楼主 这个的问题你解决了吗 想请教下
我也遇到此问题,请问楼主是否已经解决?