1 LINUX/android/frameworks/base/wifi/java/android/net/wifi/WifiManager.java

    public void setFrequencyBand(int band, boolean persist) {        try {            mService.setFrequencyBand(band, persist);        } catch (RemoteException e) { }    }

2 LINUX/android/frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiServiceImpl.java

    public void setFrequencyBand(int band, boolean persist) {        enforceChangePermission();        if (!isDualBandSupported()) return;        Slog.i(TAG, "WifiService trying to set frequency band to " + band +                " with persist set to " + persist);        final long token = Binder.clearCallingIdentity();        try {            mWifiStateMachine.setFrequencyBand(band, persist);        } finally {            Binder.restoreCallingIdentity(token);        }    }

3 LINUX/android/frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiStateMachine.java

    public void setFrequencyBand(int band, boolean persist) {        if (persist) {            Settings.Global.putInt(mContext.getContentResolver(),                    Settings.Global.WIFI_FREQUENCY_BAND,                    band);        }        sendMessage(CMD_SET_FREQUENCY_BAND, band, 0);    }

4 LINUX/android/frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiNative.java

    public boolean setBand(int band) {        String bandstr;        if (band == WifiManager.WIFI_FREQUENCY_BAND_5GHZ)            bandstr = "5G";        else if (band == WifiManager.WIFI_FREQUENCY_BAND_2GHZ)            bandstr = "2G";        else            bandstr = "AUTO";        return doBooleanCommand("SET SETBAND " + bandstr);    }

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android之Gradle的理解
  2. 【Android】高仿大众点评中的范围选择控
  3. Android中Handler的正确使用
  4. AES在Android、JAVA端正常加密解密
  5. android studio使用volley发送post和get
  6. Android从外部API获取json数据并以listvi
  7. Android电源管理-休眠简要分析
  8. Android中自定义checkbox样式
  9. Android(安卓)Studio导入项目错误之Gradl
  10. android 自动换行FlowLayout