服务发现失败 - 使用SPP进行蓝牙聊天连接

时间:2011-07-18 12:14:40

标签: java android bluetooth serial-port

所以我已经在eclipse(API8)上编译并成功运行了Android蓝牙聊天项目。

问题是,当我连接到我自己的嵌入式蓝牙设备(http://www.sparkfun.com/products/582)时,它在调试模式下显示“服务发现失败”。

我搜索过,发现这篇文章:Service discovery failed exception using Bluetooth on Android

我是如何得到编译错误的。

我在eclipse中有几个快速修复。这些都不起作用。我是java新手。

由于

1 个答案:

答案 0 :(得分:4)

根据我的经验,对蓝牙聊天应用程序进行连接到蓝牙设备的SPP配置文件的唯一绝对必要的修改是使用SPP UUID。按如下方式更改MY_UUID:

private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); 

通过这个UUID,我发现我能够连接到各种SP​​P蓝牙模块。