Anroid 11 WIFI Captive Portal https流程

之前碰到一个问题,如下,连接wifi的时候出现叹号或者叉叉标志,现在梳理下代码的基本逻辑

高通平台WIFI-去掉信号标识上面的叹号和叉叉issue_weixin_47456647的博客-CSDN博客

 1. wifi打开的时候需要通过updateAccessPointPreferences方法去更新当前的wifi信息的状态.

packages/apps/Settings/src/com/android/settings/wifi/WifiSettings.java

703      public void onWifiStateChanged(int state) {
704          if (mIsRestricted) {
705              return;
706          }
707  
708          final int wifiState = mWifiManager.getWifiState();
709          switch (wifiState) {
710              case WifiManager.WIFI_STATE_ENABLED:
711                  updateAccessPointPreferences();
712                  break;
734          }
735      }

通过configureConnectedAccessPointPreferenceCategory 配置信息

761      private void updateAccessPointPreferences() {
762          // in ca


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部