2011-10-09 16 views
9

Eclipse Galileoを使用してAndroid 2.3用の小さなアプリケーションを作成しました。 アプリケーションは、Googleに公開されているBluetoothチャットの例に基づいています。AndroidのBluetooth接続に失敗しました(エラー:bt sockが見つかりません、scn 1)

問題は、Bluetooth接続が失敗することです。 AndroidをBluetoothアクセスポイントにSPP経由で接続します(シリアルポートプロファイル)。 接続が失敗する理由は私にとっては明らかではありません。 私がログに以下を参照してください。

10-09 18:52:35.989: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F 
10-09 18:58:35.239: ERROR/(18269): ****************search UUID = 1101*********** 
10-09 18:58:35.489: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F 
10-09 18:58:35.529: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F 

10-09 18:58:35.669: ERROR/BLZ20_WRAPPER(20769): ##### ERROR : btlif_process_con_rsp: no bt sock found, scn 1##### 

すべてのヘルプは、私はそれがSSP接続に関連したサムスンのBluetoothスタックにバグに関連するかもしれないと思うかなり

+0

Samsungデバイスを使用していますか?私は銀河系のエースで同じ問題に直面しました。 – sandrstar

+0

接続してから切断するか、まったく接続しないでください。コードを投稿して接続を設定します。 – ethan

+1

1.上記ログはSamsung S5510(galaxy mini)から書かれています。 2.問題は既に消えており、UUIDに関連していると私は理解しています。私はUUIDをweb:00001101-0000-1000-8000-00805F9B34FBのどこかに示したものに変更しました。その後、BLZ20_WRAPPERのメッセージが表示されなくなりました。 –

答えて

0

です。

チェックこのリンクをチェックアウト:私が持っていた http://www.samsunggalaxysforum.com/firmware-problems/connection-problems-sgs-bluetooth-spp-device/

一つの解決策は、私がソフトウェアでサムスンのデバイス上で私のアプリでBlutoothのエラーを検出した場合、私はBluetoothは5秒待ってから再びオンにしますオフになりました。 UUIDが間違って接続できない場合、私はあなたが間違ったUUIDに
UUIDを使用して考えて

0

は00001101-0000-1000-8000-00805f9b34fb

でなければなりません。

関連する問題