我已经阅读了android文档,但它只有两个设备相互连接的示例,它可以工作。在上一节中,他们提到了使用createGroup(),但它是针对传统设备的,它创建了一个Soft AP。我需要使用Wifi Direct创建一个组(一对多)。我希望我的应用程序在附近创建一组可用的对等方。类似于三星设置应用
的内容如果可能,请提供创建wifi直接组的代码。
答案 0 :(得分:0)
我建议您考虑使用Google Nearby Connections API(link)。此API使用WIFI和蓝牙的组合,无需任何互联网访问,具有更好的文档,更容易使用。 在您的情况下,您应该使用P2P_STAR策略。
P2P_STAR是一种点对点策略,支持1对N或星形连接拓扑。换句话说,这使得能够以星形连接无线电范围(~100m)内的设备,其中每个设备在任何给定时间都可以扮演集线器的角色(它可以接受来自其他N个设备的传入连接),或辐条(它可以启动到单个集线器的传出连接),但不能同时启用。