5

通过蓝牙连接时,是否可以让 Android 手机显示为不是来自 Phone 设备类?例如,假设我想假装我的手机是另一个设备的蓝牙键盘。

我一直在寻找蓝牙 API,但无论如何我都看不到要更改它。

4

1 回答 1

0

无法从应用程序更改 COD(设备类别)。对于手机中的 bluez 堆栈,COD 在 adapter.c 中定义。虽然如果您希望您的手机可以充当其他设备的键盘,添加 SDP 记录可能会有所帮助。如果对端设备搜索到您手机支持的服务,它可以识别为带有 SDP 记录的 HID 设备

于 2013-01-30T12:39:02.863 回答