【问题标题】:How to change Bluetooth device class on an Android phone?如何更改 Android 手机上的蓝牙设备类别?
【发布时间】:2015-05-12 22:09:06
【问题描述】:

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

我一直在查看Bluetooth API,但无论如何我都看不到要更改它。

【问题讨论】:

    标签: android bluetooth


    【解决方案1】:

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

    【讨论】:

    • 啊,太糟糕了。我希望我可以让我的手机充当 PS3 或 Apple TV 的键盘,这样我就不必使用糟糕的屏幕键盘了。
    猜你喜欢
    • 1970-01-01
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多