作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
据我了解,Android 应用仅支持 SPP 连接,不支持 HFP 和 A2DP。
但是,我想在 Android 应用程序中启动 HFP 和 A2DP 连接,就像在蓝牙设置菜单中选择蓝牙设备一样。我不确定是否可以使用包含 BluetothDevice 对象的 Intent ,因此 Intent 接收器可以启动 HFP 和 A2DP 连接。
如果你有想法,可以告诉我吗?
最佳答案
基本上可以使用 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
关于android - Android 应用程序如何启动与蓝牙耳机的蓝牙 HFP 和 A2DP 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3474013/
我是一名优秀的程序员,十分优秀!