有没有办法确定蓝牙设备是否是除设备类或主要类别之外的耳机?

时间:2011-10-11 22:00:22

标签: android class bluetooth headset

我正在使用设备类来确定是否连接了免提耳机。但我发现Qnine 3.0没有可区分的设备ID或类ID。两者都是零。 Android OS知道它是耳机并更新状态图标 - 但对于我的应用程序,我需要另一种方法来确定它是耳机。

1 个答案:

答案 0 :(得分:1)

您可以使用SDP(服务发现协议)查询设备以获取支持的配置文件列表。然后你可以看到该设备支持Headset Profile或Hands Free Profile。