2

2 つの Android デバイス間で双方向通信を作成したいと考えています。プロセスは NFC によって開始されます。ただし、NFC は 1 つの方法でのみ機能するため、Bluetooth または Wifi ダイレクトのいずれかを介して通信チャネルを作成する必要があります。合計で転送されるのは約 10 kb のデータです。

プロセスは次のように機能するはずです。

  1. Android デバイス AD_1 は NFC を使用して Android デバイス AD_2 にデータをプッシュします
  2. AD_2 は受信したデータを使用して、AD_1 への安全な通信チャネルを作成します。
  3. 通信チャネルは、約 10 kb のデータを送受信するために使用されます。

ステップ 2: WiFi ダイレクトまたは Bluetooth に推奨する通信チャネルはどれですか?

データが非常に少ないため、接続の速度/スループット/速度ではなく、接続のセットアップ時間に関するものにする必要があります。

4

1 に答える 1

0

Wi-Fi ダイレクトは、接続のセットアップ時間に最適です。Bluetooth を使用すると、デバイスをペアリングする必要がありますが、これは、標準では、ブルートゥースの可視性が Android ではデフォルトで非表示に設定されており、ほとんどの人がそれを忘れているため、それほど高速ではありません。また、Bluetooth はスマートフォンのバッテリーにとって高価であることも覚えておいてください。

于 2013-02-25T01:17:41.987 に答える