安卓如何获得WiFi SSID,BSSID,及其区别。
今天踩了个坑,可能也是自己看文档不够认真,产生了一点点SSID,BSSID的认知误差,当时百度查看了一篇文档,在文档中提取了统称SSID之类的字眼,在脑海中生成了错误的信息既SSID内包含了BSSID,小记一下。
SSID:WIFI名称
BSSID:MAC物理地址
安卓如何得到这些。如下,其WiFi信息大致都在,WiFiinfo这个对象中。
/*** 获取当前连接WIFI的SSID*/public static String getSSID(Context context) {WifiManager wm = (WifiManager) context.getSystemService(WIFI_SERVICE);if (wm != null) {WifiInfo winfo = wm.getConnectionInfo();if (winfo != null) {String s = winfo.getSSID();if (s.length() > 2 && s.charAt(0) == '"' && s.charAt(s.length() - 1) == '"') {return s.substring(1, s.length() - 1);}}}return "";}public static WifiInfo getWifiInfo(Context context) {WifiManager wm = (WifiManager) context.getSystemService(WIFI_SERVICE);if (wm != null) {WifiInfo winfo = wm.getConnectionInfo();return winfo;}return null;}public static String getWifiBSSID(Context context) {WifiManager wm = (WifiManager) context.getSystemService(WIFI_SERVICE);if (wm != null) {WifiInfo winfo = wm.getConnectionInfo();return winfo.getBSSID();}return null;}
2019.3.26 补充
安卓9.0需要添加gps权限
安卓如何获得WiFi SSID,BSSID,及其区别。相关推荐
- android wifi bssid是什么意思,安卓如何得到WiFi SSID,BSSID,及其区别。
今天踩了个坑,可能也是本身看文档不够认真,产生了一点点SSID,BSSID的认知偏差,当时百度查看了一篇文档,在文档中提取了统称SSID之类的字眼,在脑海中生成了错误的信息既SSID内包含了BSSID ...
- Android的mac和BSSID,Android 获取本机的mac和wifi的BSSID(mac)以及其他信息
一上班就开始总结上礼拜写的wifi,先来说说wifi的属性 在Android的官方文档中定义了如下五种状态: WIFI_STATE_DISABLED WIFI 不可用 WIFI_STATE_DIS ...
- 【转】SSID BSSID ESSID 详解
如果在一个基础架构网络中,该BSSID的默认是对应的网卡的MAC地址,如果增加出来的虚拟BSSID就是在其对应MAC地址上进行增加.如果在一个IBSS网络(也就是Ad-hoc)模式,BSSID是一个随 ...
- android wifi wlan,看完秒懂WiFi和WLAN的区别
如今,移动网络已经成为我们生活中必不可少的一部分,很多人到某一个地方都会问,这里有WiFi吗?或者说有WLAN?甚至有人将其归为马斯洛第六需求.那么WiFi和WLAN有什么区别? WLAN(无线局域网 ...
- android手机设置固定dns,(图文)安卓手机修改WiFi DNS设置的方法
如果你的家里WiFi之前修改过DNS,那么我们使用手机连接网络的时候可能会出现可以连接WiFi,但是不能上网的状况,对于这种状况我们要如何解决呢?下面云狐网分享一下安卓手机修改WiFi DNS设置的方 ...
- bat批处理开发-wifi联网系列(3):查询当前连接的wifi SSID和密码,封装为bat函数(如何传递入参和返回出参)
公司wifi很不稳定,编写了个wifi断网后自动重连的批处理,主要包括:可用wifi查询.联网.wifi切换感知.自动检测及掉线重连,网络状态分析等功能. 本次分享第三部分:查询当前连接的wifi S ...
- android wifi定位不了,h5网页使用高德地图定位正常,网页嵌入安卓app后wifi定位正常,4g网络无法定位?...
问题描述 h5网页使用高德地图定位正常,网页嵌入安卓app后wifi定位正常,4g网络无法定位 问题出现的环境背景及自己尝试过哪些方法 h5网页手机浏览器打开没有问题,嵌入app后打包,安卓9.0系统 ...
- android+连接隐藏wifi,SSID隐藏后手机如何连接?手机连接隐藏ssid无线网络教程
尽管无线路由器设置隐藏SSID,可以在一定程度上防止被蹭网,但也会带来一些小麻烦,比如SSID隐藏了,自己的智能手机.平板以及笔记本等无线设备又该如何连接隐藏SSID无线网络呢?其实也很简单,只要记住 ...
- android wifi名称修改器,360随身WIFI(SSID)名称修改工具v1.5.0
软件名称:360随身WIFI(SSID)修改器 软件版本:1.5.0 软件大小:151KB 支持系统:WinXP.Win7.其他系统 是否免费:是 软件语言:简体中文 软件类型:国产软件 [使用方法] ...
最新文章
- 骂战之后,天才王垠或将加入华为,赵海平怒离职,加入字节跳动!
- hmcl整合包导入_SSM实战第一篇_SSM的整合
- NYOJ 595 乱七八糟
- 【知乎摘要】女生婚前应该清楚男友哪些方面了才能嫁给他
- Android 中的BroadCastReceiver【转】
- JavaScript中执行环境和栈
- CentOS操作系统keepalived安装步骤
- 【JAVA基础知识总结】JAVA对象转型之上转型对象与下转型对象
- springmvc中关于post请求会出现乱码的整理
- comsol5.6下载
- NVME格式硬盘SSD安装WIN7蓝屏(0x000007B)解决方法
- 当前的安全设置不允许从该位置下载文件--解决方法
- javashop源码,javashop电商系统源码授权
- python打字测试源码,在线打字
- 计算机网络安全技术文献综述,计算机网络安全防护技术研究总结与参考文献
- id 重启event_windows server 2008 R2服务器自动重启,事件ID:6008和事件ID:5
- 马斯洛需求层次五大阶段,你处于那一层呢?
- Google天涯问答提问遭遇
- Prometheus 导致 Jaeger API 请求超时 timeout 的故障
- 计算机与化学参考文献,实验学生论文,关于计算机对化学实验课的辅助作用相关参考文献资料-免费论文范文...
热门文章
- IPv4地址的基础概念与应用
- ubuntu 22.04 版本如何安装NCL
- after interviewing,test and learning.
- 网络监控cacti1.2.12解决图像显示乱码(五)
- pycharm this license has been suspended
- strftime()函数的使用方法
- 微信小程序 打开小程序设置页(wx.openSetting)接口调整官方
- 假如“唐僧团队”裁员,你会先裁掉哪一位
- 华林科纳在旋涂工艺在晶圆涂覆工艺优化中的应用
- 人在相识 贵在相知