如何在安卓手机上更改蓝牙设备类别?

5

在通过蓝牙连接时,是否有可能让安卓手机表现得不是来自于电话设备类?例如,假设我希望将我的手机伪装成蓝牙键盘与另一设备进行连接。

我已查看Bluetooth API文档,但未发现任何更改的方法。

1个回答

0

COD(设备类别)无法从应用程序更改。对于电话中的bluez堆栈,COD在adapter.c中定义。虽然如果您希望您的手机可以作为键盘连接到其他设备,可能可以通过添加SDP记录来实现。如果对等设备搜索您的手机支持的服务,则可以通过SDP记录将其识别为HID设备。


啊,那太糟糕了。我本来希望我的手机可以作为PS3或Apple TV的键盘,这样我就不必使用那个糟糕的屏幕键盘了。 - cdmckay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接