![](/img/trans.png)
[英]Forcing Android A2DP profile to work when we have an active (HFP) Bluetooth SCO connection
[英]How Android app can initiate Bluetooth HFP and A2DP connection to Bluetooth Headset?
據我了解,Android應用程序僅支持SPP連接,而不支持HFP和A2DP。
但是,我想在Android應用程序中啟動HFP和A2DP連接,就像在“藍牙設置”菜單中選擇“藍牙設備”一樣。 我不確定是否可以使用包含BluetothDevice對象的意圖,因此意圖接收器可以啟動HFP和A2DP連接。
如果您有想法,可以讓我知道嗎?
基本上可以使用2.1版以上的HFP。 但是,在配置配置文件時遇到了很多麻煩。 就我而言,我無法使其在mac os上運行,但在功能有限的ubuntu上運行。 例如,我可以發起呼叫。 無論如何,在bluez 4.6中,我認為hfp已在上游合並,因此您可以通過啟用以下內容使其工作:
Enabled=Gateway
在您的/etc/bluetooth/audio.conf中
但是其余的變得棘手,您可以使用原始的dbus命令來發起調用,或者可以不看HFP linux 。 無論如何,對於音頻傳輸來說看起來都很糟糕: 通過A2DP藍牙連接使Android電話音頻
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.