android是否支持HFP蓝牙配置文件?

时间:2011-05-31 06:43:24

标签: android bluetooth

android是否支持蓝牙HFP配置文件?或者它取决于设备吗?。

Android在操作系统级别支持哪些配置文件。

1 个答案:

答案 0 :(得分:3)

Android本机支持下一个配置文件:A2DP,HFP,HSP。 “原生”是指Android能够将音频流式传输到支持这些配置文件中至少一个的设备。

处理A2DP和HFP配置文件几乎对您的应用程序透明。您只需将音频播放到STREAM_MUSIC中,这些设备将在连接时查看它。

使用HSP配置文件设备要困难得多。 API级别8(Android 2.2)中添加了对它们的官方API支持,您必须将音频流式传输到STREAM_VOICE流:有关详细信息,请参阅AudioManager.startBluetoothSco。但是检测HSP设备是否连接仍然是官方不受支持的(尽管有相关的解决方法)。

在API Level 11中引入了两个新类:BluetoothHeadsetBluetoothA2DP,这些类别让生活更轻松。自API Level 3以来,这两个类存在于android中,但它们仅在第11版中包含在官方API中(尽管这些类自第3个API级别以来发生了巨大变化)。