0

我对使用 Android 的蓝牙通信很陌生。我想开发一个示例项目,使用 Android 手机通过蓝牙打开和关闭不同的 LED,为此我需要一个蓝牙模块来与 LED 通信。

现在我的问题是:

1)蓝牙模块与安卓手机通信需要什么技术规范(我有两部蓝牙版本V2.1和V3.0的安卓手机)?

2)在上述情况下,哪家公司的蓝牙模块更适合我?

请在这方面帮助我,我会非常感谢你的善举。提前致谢。

4

1 回答 1

1

http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html

使用那里为 SPP 指定的 UUID

蓝牙适配器默认作为服务器工作。所以你应该在安卓端进行客户端编程。

我的项目处理连续发送数据,所以我不得不使用 HandlerThreads,这样我就不会阻塞 UIThread。因为你不需要发送太多数据,你可以直接在 UIThread 上工作。所以 连接作为android 文档的客户端部分会做。

于 2013-03-19T12:36:53.360 回答