簡體   English   中英

Android應用程序如何啟動與藍牙耳機的藍牙HFP和A2DP連接?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM