所以我已经在eclipse(API8)上编译并成功运行了Android蓝牙聊天项目。
问题是,当我连接到我自己的嵌入式蓝牙设备(http://www.sparkfun.com/products/582)时,它在调试模式下显示“服务发现失败”。
我搜索过,发现这篇文章:Service discovery failed exception using Bluetooth on Android
我是如何得到编译错误的。
我在eclipse中有几个快速修复。这些都不起作用。我是java新手。
由于
答案 0 :(得分:4)
根据我的经验,对蓝牙聊天应用程序进行连接到蓝牙设备的SPP配置文件的唯一绝对必要的修改是使用SPP UUID。按如下方式更改MY_UUID:
private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
通过这个UUID,我发现我能够连接到各种SPP蓝牙模块。