我有一个 Wifi 微控制器 ESP8266,它也有一个接入点。我参考了其他博客,其中讨论了以编程方式连接到接入点并尝试了两种方式
使用公开的标准 APIS
wifiManager.enableNetwork(netId, true); wifiManager.saveConfiguration(); wifiManager.reconnect();
使用带有 @hide 的 API
wifiManager.connect(netId, ActionListener)
我面临的问题是,在我连接到接入点一段时间后,它与 esp8266 接入点断开连接,并以上述两种方法连接回我的路由器。
如果我通过顶部栏或设置应用程序连接,它以稳定的方式连接并且永远不会断开连接,我什至会收到通知
Wi-Fi has no internet access
当我以编程方式连接时,我没有收到无法访问互联网的通知。设置应用程序如何能够以稳定的方式连接到接入点,而我的应用程序无法连接。
我正在运行 Androidn 6.0.1 API 23