Android的蓝牙连接失败(错误:没有发现bt袜子,scn 1)

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

问题是蓝牙连接失败。 我通过SPP – 串行端口configuration文件连接我的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##### 

任何帮助是可观的

Solutions Collecting From Web of "Android的蓝牙连接失败(错误:没有发现bt袜子,scn 1)"

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

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

我有一个解决scheme是,如果我在我的应用程序在三星设备软件中检测到blutooth错误,我会closures蓝牙等待5秒钟,然后重新打开。

我想你使用错误的UUID
UUID应该是00001101-0000-1000-8000-00805f9b34fb

如果UUID错误无法连接。