我正在寻找开发一个需要多个设备发送和接收消息的应用程序。这些消息不需要(必须)确认,只需将它们发送给该区域的所有潜在接收者。使问题进一步复杂化的是,我不能有一个集中的解决方案(即一个固定服务器在客户端之间中继数据的解决方案)。
我研究了一堆应该支持这一点的技术,但无济于事。BLE 有一个“广播模式”应该可以解决问题,但从 Android 4.4.3 开始,他们还没有支持这个功能。Wi-Fi 直连需要两个对等方建立连接。“经典”蓝牙也是如此。
Android 是否支持以这种方式进行通信的任何技术?我在尝试创建一个可以在没有这项技术的情况下运行的解决方案时遇到了很多麻烦,但我做不到。