最近在做android的wifi管理相关的开发,遇到一个棘手的问题:如果手机目前被多个wifi信号覆盖(有多个AP在附近),但SSID只有一个,如“China-net”;不同的在于发射信号的AP的BSSID,现在如何控制手机连接指定的BSSID信号呢?即如何连接指定的AP。我试了网络上查到的一些方法,删除原来的保留的同SSID的WifiConfiguration,重新创建一个WifiConfiguration,并指定该BSSID,保存配置并连接。但实验后发现手机直接忽略BSSID这个参数的配置,一直连的是信号强度最强的wifi信号,并且再次查询保存在手机里的WifiConfiguration配置中的BSSID这一项显示为null。。难道4.0以上的android都不支持指定BSSID的连接吗?跪求大神解惑啊。。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
Android如何连接指定BSSID的AP(access point, wifi接入点)?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2015-08-17 22:50关注本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-03-18 08:07杜恽诚的博客 1 概述需要实现一个需求,Android手机A发射热点,获取BSSID,发送到另一台Android设备,在环境中存在多个同样SSID和密码的情况下,设备只会连接手机A。1.1 概念服务集识别码(英语:Service Set Identifier,SSID)是...
- 2018-07-01 10:35i加加的博客 WiFi AP即WIFI Acess Point,它的安全性分无、WEP、WPA/WPA2 PSK和 802.1x EAP,我们日常生活中用的最多的应该是WPA/WPA2 PSK,连接该类型的热点的时候只需要输入对应的密码就好了。本文梳理也只梳理这种最常见类型...
- 2022-09-23 11:50其次,`BSSID`(Basic Service Set Identifier)是无线接入点(Access Point,AP)的唯一物理地址,也就是MAC地址。每个无线AP都有一个独特的BSSID,它对应于AP的硬件地址。在Android中,`WifiInfo`类提供了`...
- 2014-06-05 21:13本篇文章将深入探讨`WiFiDemo`项目,这是一个专为Android WiFi开发的示例应用,包含了扫描可用WiFi网络、代码连接WiFi以及创建接入点(Access Point, AP)等功能。 首先,我们要理解WiFi扫描。在Android中,`...
- 2023-09-13 17:16Y在想什麽的博客 wifi模组:主板使用的wifi模块为模组以及客户提供了一款USB接口的5G双频无线网卡RTL8821CU。双wifi功能实现效果:主板自带的wifi模组作为station正常连接外部wifi,USB接口的外接网卡作为AP(热点)供其他设备连接。
- 2019-07-05 15:27Overboom的博客 1):AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就一个AP。 2):STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都...
- 2025-08-19 15:51时光の尘的博客 esp32-s3完成简单的配网功能,通过STA模式连接wifi,获取IP,含详细讲解过程,可直接移植使用。
- 2023-03-03 12:15c小旭的博客 进程接口类代码路径编译后文件进程进程Wifi Cond进程wificondwificond守护进程Hostapd守护进程HostApdHalhostapd描述:Android 本身提供了一些有用的包WifiManager 类是暴露给应用层使用的一个管理类,用来管理我们...
- 2023-12-23 12:39SDABC工作室的博客 AP也叫做接入点,接入点通常有 RJ-45 网络接口,用来连接到交换机或路由器上,从而让无线网络的终端能够访问有线网络或互联网。WiFi是基于 IEEE 802.11 标准的、不同厂家为产品的品牌认证。既然有 IEEE 802.11 标准...
- 2021-10-02 11:10首先,我们关注的是`ScanResult`类,它存储了关于检测到的WIFI接入点(Access Point, AP)的各种信息,如BSSID(基本服务集标识符,即接入点的MAC地址)、SSID(服务集标识符,即无线网络的名字)、网络认证类型、...
- 2018-02-16 08:31findhappy117的博客 介绍Android WiFi的扫描、连接、信息、以及WiFi热点等等的实现,并用代码实现。
- 2021-09-21 23:33在大型商场中,部署多个WiFi接入点(Access Point,AP),每个AP会发送无线信号,移动设备(如Android手机)可以接收到这些信号并测量其RSSI值。由于信号强度随距离的增加而减小,通过比较不同AP的RSSI值,可以估算...
- 2018-07-02 09:35产品人卫朋的博客 无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就是一个AP; STA(Station): 任何一个接入无线AP的设备都可以称为一个站点,也就是平时接入路由器的设备; SSID...
- 2016-12-28 10:111. **Wi-Fi扫描**:Android设备通过调用`WifiManager`类的`startScan()`方法来启动Wi-Fi扫描,这将返回周围可用的Wi-Fi接入点(Access Point, AP)列表。这些信息可以通过注册`BroadcastReceiver`监听`SCAN_RESULTS_...
- 2025-07-03 16:14LumiTiger的博客 以下是无线网络中 AP(接入点)和 STA(站点)的逐步详解,结合技术原理、Mermaid 流程图、序列图和 C++ 代码实现(基于 ESP32 平台),深入解析其工作机制和应用场景。
- 2016-10-22 09:39收到Probe Request的路由器或接入点(Access Point, AP)会回应Probe Response帧,包含网络名称(SSID)、安全设置等信息。 2. **选择网络**:设备根据SSID、信号强度、加密类型等因素选择合适的网络。如果网络是...
- 2022-04-12 11:56Beacon帧是由无线接入点(Access Point, AP)定期发送的一种管理帧,用来广播其存在和网络信息,包括SSID(Service Set Identifier,即网络名称)、BSSID(Basic Service Set Identifier,AP的MAC地址)和网络状态...
- 2022-05-13 16:46`WifiManager`提供了`scanResults`方法,它会发起一次WiFi扫描并返回一个包含所有可检测到的WiFi接入点(Access Point, AP)的列表。每个接入点的信息如SSID、BSSID、信号强度等都会被包含在`ScanResult`对象中。 2...
- 2021-04-09 15:08**SSID(Service Set Identifier)** 是无线网络的名称,而 **BSSID(Basic Service Set Identifier)** 是每个无线接入点(Access Point,AP)的唯一标识,类似于有线网络中的MAC地址。理解这两个概念对于网络故障...
- 没有解决我的问题, 去提问