首页 文章

Android应用如何启动蓝牙HFP和A2DP与蓝牙耳机的连接?

提问于
浏览
1

据我了解,Android应用仅支持SPP连接,而不支持HFP和A2DP .

但是,我想在Android应用中启动HFP和A2DP连接就像在蓝牙设置菜单中选择蓝牙设备一样 . 我不确定是否可以使用包含BluetothDevice对象的intent,因此intent接收器可以启动HFP和A2DP连接 .

如果你有一个想法,你能让我知道吗?

1 回答

  • 1

    基本上可以使用2.1版本的HFP . 但配置配置文件很麻烦 . 在我的情况下,我不能在mac os上工作,但在功能有限的ubuntu上工作 . 我可以发起呼叫 . 无论如何使用bluez 4.6我认为hfp是在上游合并的,所以你可以通过启用它来使它工作:

    Enabled=Gateway
    

    在/etc/bluetooth/audio.conf中

    但其余的变得棘手,您可以使用原始dbus命令来启动呼叫,或者您可以查看nohands HFP linux . 无论如何,它对于音频传输看起来很糟糕:Make Android Phone Call Audio go through A2DP Bluetooth Connection

相关问题