【发布时间】:2017-01-23 16:17:32
【问题描述】:
我已经实现了获取 wifi 扫描结果的代码,并尝试连接到具有良好信号强度的特定特定网络,并且在启动应用程序后无法打开它。
参考链接:
请提供您的建议,任何线索或线索都会有很大帮助。 提前致谢。
【问题讨论】:
标签: java android android-wifi
我已经实现了获取 wifi 扫描结果的代码,并尝试连接到具有良好信号强度的特定特定网络,并且在启动应用程序后无法打开它。
请提供您的建议,任何线索或线索都会有很大帮助。 提前致谢。
【问题讨论】:
标签: java android android-wifi
试试这个代码,希望它能工作
WifiConfiguration wifiConfig = new WifiConfiguration();
wifiConfig.SSID = String.format("\"%s\"", ssid);
wifiConfig.preSharedKey = String.format("\"%s\"", key);
WifiManager wifiManager = (WifiManager)getSystemService(WIFI_SERVICE);
//remember id
int netId = wifiManager.addNetwork(wifiConfig);
wifiManager.disconnect();
wifiManager.enableNetwork(netId, true);
wifiManager.reconnect();
【讨论】: