Android - 通过wifi直接为多个设备创建群组

时间:2015-06-02 17:09:34

标签: android p2p wifi-direct

我想通过wifi直接p2p协议以特定方式为多个设备创建一个组。我想将其他设备的数据收集到一台设备上。我应该制作接收器设备,组所有者。例如,通过单击按钮,它应该创建一个组并向其他人发送广播,以便他们自动加入该组。 (我知道设备应该首先接受连接,但我认为我们不需要它。)

我搜索了很多,但我找不到任何线索。我感谢任何有关我的问题的建议或评论。

1 个答案:

答案 0 :(得分:5)

基本上,API没有可用的广播。

相反,您使用createGroup形成一个组,然后创建本地服务,然后确保peerDiscovery已启用(我确定设备和本地服务仅在API为其他人时可见)活性)

在其他人中,只需进行对等/服务发现,并在找到所需内容后立即连接。

你也可以解决这个问题,我在blog中解释了两种方法。