在Android p2p wifi direct中在客户端之间发送消息

在Android p2p wifi direct中在客户端之间发送消息,android,p2p,wifi-direct,Android,P2p,Wifi Direct,如果有三台设备A、B和C使用Wifi direct连接,假设B是组所有者 A如何向C发送消息?在运行Android wifi direct演示时,我注意到A和C知道B的IP地址 没有方法可以获取A和C的IP地址 要创建一个小型聊天应用程序,我需要在B(组所有者)创建一个服务器吗?是的,您需要在B创建一个服务器 创建组时,任何人都知道的唯一IP地址是组所有者。如果你想让A和C通信,你需要让他们把IP地址发送给B,然后B可以把C的地址发送给A,反之亦然 有点恶心。我也在努力解决这个问题 我认为这可能

如果有三台设备A、B和C使用Wifi direct连接,假设B是组所有者

A如何向C发送消息?在运行Android wifi direct演示时,我注意到A和C知道B的IP地址

没有方法可以获取A和C的IP地址


要创建一个小型聊天应用程序,我需要在B(组所有者)创建一个服务器吗?

是的,您需要在B创建一个服务器

创建组时,任何人都知道的唯一IP地址是组所有者。如果你想让A和C通信,你需要让他们把IP地址发送给B,然后B可以把C的地址发送给A,反之亦然

有点恶心。我也在努力解决这个问题

我认为这可能是有希望的,但我不确定它是否会通过wifi直接工作