私は、2 つのデバイス間の Bluetooth RFCOMM 接続を集中的に使用する Android アプリケーションを開発していますBluetoothAdapter
。
私が疑問に思っているのは:
ユーザーが Bluetooth ヘッドセットを使用して音楽を聴いているときに、そのような接続を使用することは可能ですか?
サービス レコードへの RFCOMM ソケットを作成するときは、一意の識別子 (UUID) を指定します。これらは各接続に固有であり、異なる UUID を持つ複数のソース/デバイスに対して複数の RFCOMM Bluetooth 接続を開くことができます。はい、そうです、RFCOMM接続でデータを他の場所で送受信しながら音楽を聴くことができるはずです。
BluetoothAdapterおよびBluetoothDeviceのメソッド listenUsingRfcommWithServiceRecord および createRfcommSocketToServiceRecord をそれぞれ参照してください。