我一开始看这帖子,找不到答案,为了后来的人,我来回复吧。

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);

WifiInfo wifiInfo = wifiManager.getConnectionInfo();

根据wifiInfo.getFrequency()可以判断是不是5G

应该将会返回4个数字

2字开头的话,就系2.4G;5字开头的话,就系5G。

最好用第一个数字来判断,而不要用全4个数字来判断,因为后面的有别的意义。

顺便说一下,以上的方法是在5.1的源码下的,若想兼容4.4就要这样:

WifiInfo wifiInfo = wifiManager.getConnectionInfo();

String tempSsidString = wifiInfo.getSSID();

if (tempSsidString != null && tempSsidString.length() > 2) {

wifiSsid = tempSsidString.substring(1, tempSsidString.length() - 1);

List scanResults=wifiManager.getScanResults();

for(ScanResult scanResult:scanResults){

if(scanResult.SSID.equals(wifiSsid)){

scanResult.frequency;

break;

}

}

}

wifiinfo中有判断是否是5G的函数可调用

/**

* @hide

* TODO: makes real freq boundaries

*/

public boolean is5GHz() {

return ScanResult.is5GHz(mFrequency);

}

以上所述是小编给大家介绍的Android判断wifi是5G还是2.4G,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

android查看wifi是否双频,Android判断wifi是5G还是2.4G相关推荐

  1. 【解决】向日葵开机插座如何连接2.4G与5G双频合一的WiFi

    文章目录 1. 按 2. 操作步骤 1. 按 向日葵的这款插座只能连接2.4G的WiFi,对2.4G与5G双频合一的WiFi支持不够友好,但却并不是不可以连接双频WiFi,我们只需要根据电磁波的特性与 ...

  2. 双频无线网安装设置(5g ) for linux

    为了在局域网实现远程wifi调试,例如调试需要图像数据传输,则需要搭建局域网5g无线网络. 1.硬件要求 a. TP-Link(型号:TL-WDR6500,AC1300双频无线路由器,支持5g,2.4 ...

  3. Android查看web日志,详解Android WebView监听console错误信息

    根据需求,我们要拿到h5的错误信息,并将error信息进行上报.查询了下Android WebView的API发现了WebChromeClient这个方法可以满足要求: @Override publi ...

  4. linux内核wifi,8192DU双频wifi模块移植到linux3.6.0内核

    1.1 下载驱动代码 官方网站()上需找自己匹配的型号的驱动,这里我们使用的是8192du型号的wifi芯片,所以下载匹配的wifi驱动,还有就是使用的linux内核要在官方所指定的版本范围内,这部分 ...

  5. 博主教您如何免费获得斐讯K2—1200M千兆家用双频智能无线路由器wifi穿墙(亲测有效)...

    前言 上个月3月3号的时候,同事推荐说买可以0元购买斐讯K2路由器,看办公室人员有几个买了,博主也半信半疑的尝试买了一个,试试看是不是真的能返还钱 截止今天,钱终于退回来了.所以才敢给大家推荐,顺便给 ...

  6. 的路由放在本地_支持双频+WiFi 6,穿墙力强,领势AX3200路由器体验

    网络的普及,彻底改变了我们的生活,比如移动支付,网购等等,每天都离不了网络.目前网络也更新迭代了好几拨,从最初的WiFi,WiFi 4.WiFi 5,到现在的第六代WiFi 6技术,大大减少了网络延迟 ...

  7. 2.4g和5g要不要合并_路由器WiFi 2.4G和5G要不要合并?双频合一的缺点分析

    双频路由器已经普及,而一些主流的路由器开始支持双频合一技术,即2.4G和5G WiFi使用同一个SSID广播,终端设备根据信号和速率自动切换至2.4G或5G.那么,双频合并好还是分开好,2.4G和5G ...

  8. tplink 2.4g弱信号剔除_双频路由器,2.4G和5G两个WiFi信号连哪个才好?

    咦,怎么有两个wifi? 该选哪一个呢? 有两个wifi供选择,这说明您使用的是双频路由器,后缀带5G,表示工作频段为5GHz频段,不带5G的,则是2.4GHz频段. 普通的单频路由器都是运行在传统的 ...

  9. android wifi信号去重,一种增强型WiFi无线信号采集装置的制作方法

    本实用新型涉及信号采集装置技术领域,具体为一种增强型WiFi无线信号采集装置. 背景技术: 随着移动互联网的迅速发展,各种移动终端.智能设备出现"井喷式"发展,出门可以不带钱包.银 ...

最新文章

  1. java建立_利用Java创建Windows服务
  2. [Flutter] 发布自己的插件 package
  3. python3 requests模块
  4. QT5 QT4--LNK2019 无法解析的外部符号
  5. python telnet 交互_用Python怎么telnet到网络设备
  6. oracle中scott/tiger、sys、SYSDBA、system都是什么用
  7. git设置mergetool可视化工具
  8. c语言栈的实现以及操作_python模拟栈的操作实现非递归方式的快速排序算法
  9. 如何下载和安装SQL Server数据库实验助手(DEA)
  10. biopython1_序列操作
  11. 红外图像动态范围压缩和对比度增强
  12. python爬取统计局数据_利用Python抓取行政区划码的方法
  13. 功率放大器的设计要点
  14. java程序 打包_Java程序打包方法最强集合
  15. CTF压缩包隐写类(zip、RAR、zip伪加密)
  16. t检验怎么分析结果python_使用python 批量 配对t检验 医学 基础研究 数据分析
  17. 彻底删除aws亚马逊服务器使之不再计费
  18. Windows 下设置自定义域名解析到指定 IP
  19. 到底谁才能击败星巴克?|【常垒·常识】
  20. asp毕业设计——基于asp+access的web人事管理系统设计与实现(毕业论文+程序源码)——人事管理系统

热门文章

  1. 2019-03-19-算法-进化(报数)
  2. HDU 2588 GCD(欧拉函数)
  3. 湖南大学第十六届程序设计竞赛 B Yuki with emofunc and playf 同余最短路
  4. Educational Codeforces Round 73 (Rated for Div. 2) Make The Fence Great Again dp + 结论
  5. Codeforces Round #601 (Div. 2) E2. Send Boxes to Alice (Hard Version) 思维 + 质因子
  6. cf1009F. Dominant Indices
  7. Tree UVALive - 8212
  8. [ZJOI2014] 璀璨光华(bfs建图 + dfs搜索)
  9. jzoj1471-Y【bitset,dp,状压】
  10. nssl1255-B(轻功)【SPFA,分层图】