2010-08-13 255 views
1

據我瞭解,Android應用只支持SPP連接,不支持HFP和A2DP。Android應用程序如何啓動到藍牙耳機的藍牙HFP和A2DP連接?

但是,我想在Android應用程序中啓動HFP和A2DP連接,就像在藍牙設置菜單中選擇藍牙設備一樣。我不確定是否可以使用包括BluetothDevice對象在內的意圖,因此意圖接收者可以啓動HFP和A2DP連接。

如果你有一個想法,你能讓我知道嗎?

回答

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