我必须为 wifi 配置设置优先级,以便我必须始终连接到指定的 wifi 网络,以便设备忽略该地区其他可用的 wifi。
configuration.priority = 100000;
它正在连接到上次已知连接的 wifi 网络并忽略指定的 wifi 网络。
最佳答案
如果您尝试为特定 Wifi 配置设置优先级,则必须使用
config.priority = value;
WifiManager.updateNetwork(config);
更新后你应该使用下面的api
WifiManager.saveConfiguration();
我能够为我配置的网络设置优先级。
注意:
- 默认情况下,android 系统将为最后已知连接的 wifi 网络提供最高优先级。如果您想为任何其他配置设置更高的优先级,请根据 android 系统设置的最高值设置值,而不是使用一些数字。
- 默认优先级值与最高值相关,也基于其使用偏好。如果手动选择网络,用户设置值将被更改。
关于android - 在android中设置wifi配置的优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17123243/