首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动连接到Wi-Fi时出现错误,正在创建多个相同的连接点

自动连接到Wi-Fi时出现错误,正在创建多个相同的连接点
EN

Stack Overflow用户
提问于 2018-01-06 02:11:56
回答 1查看 97关注 0票数 0

我的自动连接Wi-Fi的代码:

代码语言:javascript
复制
  int networkId = wifi.getConnectionInfo().getNetworkId();
 wifi.removeNetwork(networkId);
 int netId = wifi.addNetwork(conf);
 wifi.enableNetwork(netId, true);
 wifi.saveConfiguration();
 wifi.reconnect();

一切都连接正常,但在设置中出现了许多相同的Wi-Fi点。它只能通过打开/关闭Wi-Fi来修复。我知道我可以通过禁用/启用wifi来解决这个问题。但是有没有更好的解决方案呢?谢谢大家!

EN

回答 1

Stack Overflow用户

发布于 2018-02-26 22:12:25

万岁!我找到了一个解决方案!我必须删除这一点的所有条目:

代码语言:javascript
复制
List<WifiConfiguration> list = wifi.getConfiguredNetworks();
                    for( WifiConfiguration i : list ) {
                        wifi.removeNetwork(i.networkId);
                        wifi.saveConfiguration();
                    }
                    int netId = wifi.addNetwork(conf);
                    wifi.enableNetwork(netId, true);
                    wifi.reconnect();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48119085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档