今天踩了个坑,可能也是自己看文档不够认真,产生了一点点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,及其区别。相关推荐

  1. android wifi bssid是什么意思,安卓如何得到WiFi SSID,BSSID,及其区别。

    今天踩了个坑,可能也是本身看文档不够认真,产生了一点点SSID,BSSID的认知偏差,当时百度查看了一篇文档,在文档中提取了统称SSID之类的字眼,在脑海中生成了错误的信息既SSID内包含了BSSID ...

  2. Android的mac和BSSID,Android 获取本机的mac和wifi的BSSID(mac)以及其他信息

    一上班就开始总结上礼拜写的wifi,先来说说wifi的属性 在Android的官方文档中定义了如下五种状态: WIFI_STATE_DISABLED   WIFI 不可用 WIFI_STATE_DIS ...

  3. 【转】SSID BSSID ESSID 详解

    如果在一个基础架构网络中,该BSSID的默认是对应的网卡的MAC地址,如果增加出来的虚拟BSSID就是在其对应MAC地址上进行增加.如果在一个IBSS网络(也就是Ad-hoc)模式,BSSID是一个随 ...

  4. android wifi wlan,看完秒懂WiFi和WLAN的区别

    如今,移动网络已经成为我们生活中必不可少的一部分,很多人到某一个地方都会问,这里有WiFi吗?或者说有WLAN?甚至有人将其归为马斯洛第六需求.那么WiFi和WLAN有什么区别? WLAN(无线局域网 ...

  5. android手机设置固定dns,(图文)安卓手机修改WiFi DNS设置的方法

    如果你的家里WiFi之前修改过DNS,那么我们使用手机连接网络的时候可能会出现可以连接WiFi,但是不能上网的状况,对于这种状况我们要如何解决呢?下面云狐网分享一下安卓手机修改WiFi DNS设置的方 ...

  6. bat批处理开发-wifi联网系列(3):查询当前连接的wifi SSID和密码,封装为bat函数(如何传递入参和返回出参)

    公司wifi很不稳定,编写了个wifi断网后自动重连的批处理,主要包括:可用wifi查询.联网.wifi切换感知.自动检测及掉线重连,网络状态分析等功能. 本次分享第三部分:查询当前连接的wifi S ...

  7. android wifi定位不了,h5网页使用高德地图定位正常,网页嵌入安卓app后wifi定位正常,4g网络无法定位?...

    问题描述 h5网页使用高德地图定位正常,网页嵌入安卓app后wifi定位正常,4g网络无法定位 问题出现的环境背景及自己尝试过哪些方法 h5网页手机浏览器打开没有问题,嵌入app后打包,安卓9.0系统 ...

  8. android+连接隐藏wifi,SSID隐藏后手机如何连接?手机连接隐藏ssid无线网络教程

    尽管无线路由器设置隐藏SSID,可以在一定程度上防止被蹭网,但也会带来一些小麻烦,比如SSID隐藏了,自己的智能手机.平板以及笔记本等无线设备又该如何连接隐藏SSID无线网络呢?其实也很简单,只要记住 ...

  9. android wifi名称修改器,360随身WIFI(SSID)名称修改工具v1.5.0

    软件名称:360随身WIFI(SSID)修改器 软件版本:1.5.0 软件大小:151KB 支持系统:WinXP.Win7.其他系统 是否免费:是 软件语言:简体中文 软件类型:国产软件 [使用方法] ...

最新文章

  1. 骂战之后,天才王垠或将加入华为,赵海平怒离职,加入字节跳动!
  2. hmcl整合包导入_SSM实战第一篇_SSM的整合
  3. NYOJ 595 乱七八糟
  4. 【知乎摘要】女生婚前应该清楚男友哪些方面了才能嫁给他
  5. Android 中的BroadCastReceiver【转】
  6. JavaScript中执行环境和栈
  7. CentOS操作系统keepalived安装步骤
  8. 【JAVA基础知识总结】JAVA对象转型之上转型对象与下转型对象
  9. springmvc中关于post请求会出现乱码的整理
  10. comsol5.6下载
  11. NVME格式硬盘SSD安装WIN7蓝屏(0x000007B)解决方法
  12. 当前的安全设置不允许从该位置下载文件--解决方法
  13. javashop源码,javashop电商系统源码授权
  14. python打字测试源码,在线打字
  15. 计算机网络安全技术文献综述,计算机网络安全防护技术研究总结与参考文献
  16. id 重启event_windows server 2008 R2服务器自动重启,事件ID:6008和事件ID:5
  17. 马斯洛需求层次五大阶段,你处于那一层呢?
  18. Google天涯问答提问遭遇
  19. Prometheus 导致 Jaeger API 请求超时 timeout 的故障
  20. 计算机与化学参考文献,实验学生论文,关于计算机对化学实验课的辅助作用相关参考文献资料-免费论文范文...

热门文章

  1. IPv4地址的基础概念与应用
  2. ubuntu 22.04 版本如何安装NCL
  3. after interviewing,test and learning.
  4. 网络监控cacti1.2.12解决图像显示乱码(五)
  5. pycharm this license has been suspended
  6. strftime()函数的使用方法
  7. 微信小程序 打开小程序设置页(wx.openSetting)接口调整官方
  8. 假如“唐僧团队”裁员,你会先裁掉哪一位
  9. 华林科纳在旋涂工艺在晶圆涂覆工艺优化中的应用
  10. 人在相识 贵在相知