当前位置:   article > 正文

Android Wifi——网络配置(九)_android wificonfiguration

android wificonfiguration

         前面分析了网路连接的流程,对于连接新的网络需要添加网络配置信息,然后拿到 networkId 再进行网络连接。

一、APP调用

  1. // 连接新的网路
  2. int wcnetworkid = mWifiManager.addNetwork(getConfiguration());
  3. mWifiManager.enableNetwork(wcnetworkid, true);
  4. /**
  5. * 配置WiFi信息
  6. */
  7. public WifiConfiguration getConfiguration() {
  8. String ssid = "Xiao_Xu";
  9. String pwd = "12345678";
  10. WifiConfiguration localWifiConfiguration = new WifiConfiguration();
  11. //公认的IEEE 802.11验证算法。
  12. localWifiConfiguration.allowedAuthAlgorithms.clear();
  13. localWifiConfiguration.allowedAuthAlgorithms.set(0);
  14. //公认的的公共组密码。
  15. localWifiConfiguration.allowedGroupCiphers.clear();
  16. localWifiConfiguration.allowedGroupCiphers.set(2);
  17. //公认的密钥管理方案。
  18. localWifiConfiguration.allowedKeyManagement.clear();
  19. localWifiConfiguration.allowedKeyManagement.set(1);
  20. //密码为WPA。
  21. localWifiConfiguration.allowedPairwiseCiphers.clear();
  22. localWifiConfiguration.allowedPairwis
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/295513
推荐阅读
相关标签
  

闽ICP备14008679号