Android蓝牙连接失败(错误:找不到袜子,scn 1)

时间:2011-10-09 15:21:08

标签: android bluetooth

我使用Eclipse Galileo为Android 2.3编写了一个小应用程序。 该应用程序基于Google上发布的蓝牙聊天示例。

问题是蓝牙连接失败。 我通过SPP - 串口配置文件将我的Android与蓝牙接入点连接起来。 连接失败的原因对我来说并不清楚。 我在日志中看到以下内容:

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#####

任何帮助都很明显

2 个答案:

答案 0 :(得分:0)

我认为这可能与三星蓝牙堆栈中与SSP连接相关的错误有关。

检查此链接:  http://www.samsunggalaxysforum.com/firmware-problems/connection-problems-sgs-bluetooth-spp-device/

我遇到的一个解决方案是,如果我在软件中的三星设备上检测到我的应用程序中的蓝光错误,我将关闭蓝牙等待5秒并将其重新打开。

答案 1 :(得分:0)

我认为你使用了错误的UUID
 UUID应为00001101-0000-1000-8000-00805f9b34fb

如果UUID错误则无法连接。