【问题标题】:Android SDK - List bluetooth profilesAndroid SDK - 列出蓝牙配置文件
【发布时间】:2013-02-06 17:57:23
【问题描述】:

在 Android 中,有没有办法列出蓝牙配置文件,甚至可以通过编码或至少在终端模拟器中查阅它们?

我想要这样,因为大多数制造商不知道或不指定支持哪些配置文件,并且我想知道(未经测试)许多不同的设备是否可以与 HID 配置文件连接。即使制造商声称支持,用户也可以安装不支持的自定义 ROM,反之亦然。

【问题讨论】:

    标签: android testing bluetooth hid profiles


    【解决方案1】:

    如果是手机并且支持bluez,可以用“sdptool浏览本地”查看

    【讨论】:

    • 这没有帮助,即使在支持 HID 的手机中也不会显示 HID 配置文件。
    【解决方案2】:

    不知道代码中有任何东西可以获取支持的配置文件列表, 但如果它是蓝牙设备,那么它需要有资格,https://www.bluetooth.org/tpg/listings.cfm 中的资格信息应该显示设备并列出它支持的配置文件。 如果用户修改了 ROM 或类似的东西,那么它就不能称为蓝牙(因为它违反了资格神圣性)

    【讨论】:

    • 这很有帮助,但还不是很清楚。因为设备可能有硬件支持但没有软件支持,这很重要。所以,如果蓝牙网站说的话,我只能确定不支持 HID 的设备。无法保证对任何个人资料的积极支持。
    • 您可以从合格列表中获得有关硬件和软件支持的信息,BTW 配置文件是所有软件,如果配置文件支持指示 HID,则表示支持 HID。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 2014-02-06
    • 2012-09-21
    • 2014-11-02
    • 2012-07-20
    • 1970-01-01
    相关资源
    最近更新 更多