1

私は Android 開発に不慣れで、2 つのデバイスをワイヤレスで接続する以外に、Bluetooth が実際にどのように機能するかを知りません。私は BluetoothChat の例と、購入した Android ブックの例を使用しています。どちらも非常に似ていますが、私は混乱しています。

明確にするために、私が取り組んでいる Android アプリケーションは、Android デバイスを組み込みの Bluetooth チップに接続します。私が理解したことから、Bluetooth チップはペアのサーバーです。

とにかく、例ではそれが述べています

Currently this only does Bluetooth SPP. This can be generalized to other services.

私は SPP の意味を調べましたが、まだ完全には理解できておらず、例が話している代替の「サービス」を理解していません。

誰でも SPP を単純化し、どのような代替サービスを使用できるか、およびそれらを使用する理由を説明できますか? また、可能であれば、どのサービスが自分の状況に最も適しているか、またその理由を説明してみてください。

4

1 に答える 1

1

SPPはの略ですSerial Port Profile。これは基本的に、RS 232 接続のような単なるワイヤレス シリアル ポート接続です。このタイプの接続は、基本的なデータ ストリーミングに使用されます。さまざまなことに対応する多くの Bluetooth プロファイルがあります。こちらのリストをご覧ください。

http://en.wikipedia.org/wiki/Bluetooth_profile

私のアプリでは、BluetoothChat アプリと同様に、接続Serial Port Profileを確立するために使用されSocketます。各プロファイルは、設計されたタスクに合わせて最適化されています。

于 2012-07-23T16:20:13.317 に答える