我想制作一个连接到近vecinity中的设备并交换数据的应用程序。我想拥有 尽可能高的范围 使用手机的硬件。

1.我可以使用什么,哪个更好:蓝牙或wifi?

2.我可以期待的范围是多少?

有帮助吗?

解决方案

对于相对较小的网络(少于8个节点), 蓝牙技术 会工作,但会有非常有限的范围(-10m)。

无线上网 如果你能保证你将有一个无线路由器可用于路由消息,这将是一个很好的解决方案。目前,Android没有为使用标准WiFi的小型网络提供临时解决方案。WiFi的范围可以根据很多因素而有所不同,但您可以预期35-100m。

你应该看看 WiFi直连 (WiFi P2P)。它在创建网络方面类似于蓝牙,但具有更长的范围。需要注意的是,WiFi P2P仅在较新的Android设备(API级别14及以上)上受支持。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top