Android 11.0 禁止扫描2.4ghz WIFI

介绍

客户在连接wifi时不希望连接到2.4ghz的wifi,想要在打开wifi连接列表时只扫5ghz的wifi。

修改

在WificondScannerImpl.java中我们找到startSingleScan这里我们发现 freqs = allFreqs.getScanFreqs(); 是获取了所有的频段我们只需换成只有5g频段即可

代码如下:

路径:frameworks/opt/net/wifi/service/java/com/android/server/wifi/scanner/WificondScannerImpl.java

import android.util.ArraySet;


freqs  此处获取wifi评率 从这里拦截入手
import android.util.ArraySet;
            int[] channels = null;
            int[] channelDfs = null;
            if (!allFreqs.isEmpty()) {
//*/soda water.20231007 disable 2.4ghz wifi
                //freqs = allFreqs.getScanFreqs();
        ArraySet<Integer> mChannels = new ArraySet<Integer>();
                channels = mWifiNative.getChannelsForBand(WifiScanner.WIFI_BAND_5_GHZ);
        channelDfs = mWifiNative.getChannelsForBand(WifiScanner.WIFI_BAND_5_GHZ_DFS_ONLY);
            for (int chan : channels) {
                    mChannels.add(chan);
                }
                for (int chan : channelDfs) {
                        mChannels.add(chan);
                }
        freqs= new ArraySet<Integer>(mChannels);
         Log.d(TAG, "freqs=" + freqs);
//*/soda water.20231007

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Android 11.0最新的framework解析涵盖了多个方面的更新和改进。其中一些最重要的变化包括: 1.隐私和安全方面 隐私和安全一直是Android系统的重要关注点,Android 11.0有了更多的隐私和安全改进。它包括了一些额外的控制和新的API,以更好地保护用户的隐私和个人数据。例如,用户现在可以授予应用访问粘贴板的临时权限,应用需要经过授权才能够读取或写入到粘贴板中。同时,Android 11.0还增加了更多的双向加密通信方式,使得用户与设备之间的数据传输更为安全。 2.无线连接和协同功能方面 Android 11.0对于无线连接和协同功能的支持也得到了加强。比如,更好的5G支持使得设备更容易获得更高的网络速度和更好的连接质量。同时,Android 11.0引入了一些新的API,以更好地支持设备之间协同和合作工作。例如设备控制和文件共享等功能。 3.通知和消息方面 通知和消息管理也是Android 11.0框架中的一个重要方面。系统现在支持更多的通知类型,并增强了通知之间的分类和管理方式。这使得用户可以更快地找到最重要的通知,而不会被其它无用的通知干扰。此外,Android 11.0还增加了新的消息API,并简化了消息管理的过程,以更好地提供实时协作和交流功能。 总体而言,Android 11.0框架的更新和改进是有助于提高设备性能和用户体验的。虽然这只是一些框架更新的简要概述,但它们对于开发人员和最终用户都有着重要的影响,并为他们提供了更好的使用体验和功能。 ### 回答2: Android 11.0是谷歌公司推出的最新版本操作系统。这个版本的更新主要在软件的框架上。最新的Android 11.0针对开发者进行了一些重要的改进。该版本的框架包含几项新特性: 1. 安全性质 Android 11.0修改了文件管理器和匿名设备API等部分,增强了安全性能。使用者在安全性上更可靠。 2. 人工智能应用 谷歌强化了人工智能方面的功能,增加了人工智能应用框架。这使得开发者可以通过编写程序来创建复杂的人工智能应用。 3. 通信场景优化 将来多数的通信 scenario 进行了优化、增强。Android 11.0 为用户和开发者提供更丰富、更智能的通信场景。 4. 自动焦点 Android 11.0 增加了自动焦点功能。这个特性会根据用户使用时间、使用场景自动选择程序。这使得用户可以更方便地使用应用程序。 总体来说,Android 11.0的新框架解析增加了安全性、智能应用和通信场景优化。在这些方面,该版本的框架更加高效、灵活,更加适合开发者。这对于未来的移动发展趋势非常有意义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不太正常的移动开发工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值