编程语言
首页 > 编程语言> > java – Android Wi-Fi Direct:重新连接到没有重新发现的设备

java – Android Wi-Fi Direct:重新连接到没有重新发现的设备

作者:互联网

我知道Wi-Fi Direct如何工作以及什么是Discovery阶段,因为我阅读了整个Wi-Fi Direct规范v1.1.

当我想连接Android中的设备时,我必须开始发现阶段.当onPeersAvailable在触发时,我可以连接到其中一个对等体.
现在我想断开并快速重新连接到同一个对等体,而不是重新执行发现.
这种情况有可能吗?例如,保存频道信息并使用java反射来设置频道并快速启动连接?

我知道,这是个问题:)

解决方法:

它的有效问题,似乎在启动连接时,连接的设备必须位于当前发现的对等列表中,而不是,则连接请求将失败.因此,只有在正确发现后才能进行连接.

标签:java,android,wifi-direct,wifip2p,discovery
来源: https://codeday.me/bug/20190708/1401519.html