2014-01-09 95 views
0

我想做一个应用程序,连接到近vecinity设备和交换数据。 我想要尽可能高的范围使用手机的硬件。蓝牙/ Wifi小网络

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

2.我期望的范围是多少?

+1

WiFi需要接入点。蓝牙只允许7个从机。 WiFi具有更长的距离和吞吐量。如果Ad-Hoc网络开箱即用,我会说WiFi。 – bblincoe

+0

更准确地说是什么接入点? –

+0

我应该纠正自己 - 路由器将是必需的。接入点可以是路由器,然后通过有线以太网连接连接到互联网。 – bblincoe

回答

1

对于相对较小的网络(少于8个节点),Bluetooth可以工作,但范围非常有限(〜10m)。

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

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