android无法以编程方式连接到wifi网络(几秒后掉落并回到上一个)

时间:2015-05-03 17:10:29

标签: android networking arduino

我正在尝试以编程方式连接到wifi网络。 Android连接到它,但几秒后它就会断开连接并自动连接到前一个连接。

如果我尝试通过设置连接,android连接到我的欲望网络并保持连接。

我错过了什么吗?

我尝试连接的wifi网络没有互联网接入。它是由arduino + esp8266创建的开放式网络。我正在尝试做类似chromecast的配置方法。

WifiConfiguration wifiConfiguration = new WifiConfiguration();
wifiConfiguration.SSID = "\"" + iotWifi + "\"";
wifiConfiguration.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
wifiConfiguration.priority = 40;
int res = wifiManager.addNetwork(wifiConfiguration);
wifiManager.saveConfiguration();
wifiManager.disconnect();
wifiManager.enableNetwork(res, true);
wifiManager.reconnect();

1 个答案:

答案 0 :(得分:2)

使用android lP版本,android检查网络互联网状态,如果连接的网络没有互联网,并且在以前连接的网络(任何)中有互联网,Android设备优先考虑互联网启用网络。