【发布时间】:2012-02-13 13:22:18
【问题描述】:
在@TJD的回答后修改
我正在为 Android 编写蓝牙应用程序,但我已经阅读(并听说)许多 Android 设备不支持 HID 配置文件。所以我的问题是我可以使用 L2CAP、GAP 等较低级别的协议吗?这些协议是否有一些 UUID 类型的东西?
【问题讨论】:
在@TJD的回答后修改
我正在为 Android 编写蓝牙应用程序,但我已经阅读(并听说)许多 Android 设备不支持 HID 配置文件。所以我的问题是我可以使用 L2CAP、GAP 等较低级别的协议吗?这些协议是否有一些 UUID 类型的东西?
【问题讨论】:
L2CAP 不是配置文件(P 代表协议),它是核心 BT 规范的一部分。所有设备都支持 L2CAP,而 HID(以及几乎所有其他设备)等配置文件位于 L2CAP 之上并使用 L2CAP 发送数据。 GAP 也是强制性的。您可以通过编写自己的代码来实现 HID 配置文件,该代码在 GAP 和 L2CAP 接口级别进行交互。
【讨论】: