安卓双向通信为数不多的数据:Wifi直接与蓝牙



我们希望在两个Android设备之间创建双向通信。该过程将由NFC启动。但由于NFC只是一种工作方式,我们需要通过蓝牙或Wifi直接创建通信信道。它将只是大约10kb的数据,将被传输的总数。

这个过程应该是这样的:

  1. Android设备AD_1使用NFC将数据推送到Android设备AD_2
  2. AD_2使用接收到的数据创建到AD_1的安全通信信道
  3. 通信信道用于来回传输大约10kb的数据

你建议第二步使用哪种通信渠道:Wifi直接还是蓝牙?

因为数据太少,所以不应该是连接的速度/吞吐量/速度,而应该是连接设置时间。

Wi-Fi直接连接最适合连接设置时间,使用蓝牙,您必须配对速度不太快的设备,因为按照标准,蓝牙的可见性在Android中默认设置为隐藏,大多数人都忘记了这一点。还要记住,bluethooth对于智能手机电池来说是昂贵的。

最新更新