私は現在、Bluetoothチャットサンプルに基づいたAndroidアプリケーションに取り組んでいます。コードは機能しているようですが、Androidデバイス(Samsung Ace GT-S5839i)をラップトップとペアリングしようとすると、一部のドライバーがインストールされません。デバイスのBluetoothサービスリストにBluetoothChatSecureサービスとBluetoothChatInsecureサービスが表示されますが、電話をラップトップに接続しようとすると接続エラーが発生します。
Bluetooth開発を行うのはこれが初めてで、何が起こるかわかりません。
編集:
実際、いくつかのエラーがあります。
08-11 01:34:49.140: E/BluetoothChat(29847): + ON RESUME +
08-11 01:34:49.187: E/BluetoothEventLoop.cpp(1510): onCreateDeviceResult: D-Bus error: org.bluez.Error.AlreadyExists (Device already exists)
08-11 01:34:49.203: E/DTUN_HCID4(29886): No device pointer found for peer! Ignore Error = true. Ignoring error...
08-11 01:34:49.421: E/(29869): ****************search UUID = 87fa***********
08-11 01:34:50.179: E/BluetoothEventLoop.cpp(1510): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/29886/hci0/dev_70_F1_A1_B7_61_A8
08-11 01:34:54.304: E/BluetoothEventLoop.cpp(1510): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/29886/hci0/dev_70_F1_A1_B7_61_A8
PS
デフォルトのuuidを使用したときに、Windowsが適切なドライバーを見つけずに2つのBluetooth周辺機器をインストールしようとした理由を誰かが知っていますか?