1
A
回答
2
下一個配置文件原生支持的Android:A2DP,HFP,HSP。我的意思是說,Android能夠將音頻流式傳輸到至少支持其中一種配置文件的設備。
處理A2DP和HFP配置文件對您的應用程序幾乎是透明的。您只需將音頻播放到STREAM_MUSIC中,並且這些設備在連接時會將其隱藏起來。
對於HSP配置文件設備來說,它非常困難。 API Level 8(Android 2.2)增加了對它們的官方API支持,您必須將音頻流式傳輸到STREAM_VOICE流:有關更多詳細信息,請參閱AudioManager.startBluetoothSco。但是檢測HSP設備是否連接仍然是官方不支持的(儘管有這方面的解決方法)。
在API Level 11中,引入了兩個新類:BluetoothHeadset和BluetoothA2DP,它們讓生活變得更加輕鬆。這兩個類自API Level 3開始就在android中存在,但它們僅在第11版中包含在官方API中(儘管這些類自第3個API級別以來發生了顯着變化)。
相關問題
- 1. Android支持藍牙DUN配置文件嗎?
- 2. 藍牙HFP查詢
- 3. 如何找到HFP藍牙配置文件版本,PBAP在iPhone/Android的
- 4. 什麼藍牙堆棧在Windows XP上支持HFP?
- 5. 藍牙A2DP配置文件
- 6. Android模擬器上的藍牙支持
- 7. Android - AVD中的藍牙支持
- 8. QuickBlox webRtc sdk中的藍牙支持Android
- 9. 與iPhone,Droid的藍牙HFP連接
- 10. Android是否支持Web服務設備配置文件(dpws)?
- 11. 是否有任何實際的Android手機實現藍牙spp配置文件
- 12. 在單個BTLE系統上支持多個藍牙配置文件
- 13. 如何檢查其他BLE設備支持的藍牙配置文件?
- 14. 哪個版本的藍牙支持Android Froyo支持
- 15. Mac藍牙MAP配置文件
- 16. Android藍牙配對
- 17. 新iPad是否支持Core藍牙,或者僅限於iPhone 4S?
- 18. HC-05藍牙設備是否支持AVRCP命令?
- 19. Xcode中的iPhone模擬器是否支持藍牙低功耗?
- 20. Android藍牙推送文件
- 21. Android藍牙文件傳輸
- 22. Android藍牙文件發送
- 23. 藍牙文件傳輸Android
- 24. 在Android中閱讀藍牙RSSI for BLE接近配置文件
- 25. 在Android Kitkat中實現藍牙HID設備配置文件
- 26. 如何在android中使用藍牙HID配置文件?
- 27. 實現自己的藍牙配置文件爲Android
- 28. linux中的HFP/HSP配置文件
- 29. Android API是否支持KML文件?
- 30. Android中的藍牙配對
我沒有藍牙音頻設備。我有跟蹤設備,使用HFP配置文件。所以它可以接受HFP配置文件命令。那麼有沒有辦法將命令發送到不是藍牙耳機的HFP配置文件設備? – Amal 2011-06-02 04:04:06
我還沒有調查過這個問題。 Android本身能夠處理來自HFP的命令(音量增大/音量減小),但是這絕對沒有暴露在API級別10中。在API級別11中引入了'BluetoothHeadset'類,它有一些常量,看起來像是' CMD's:'AT_CMD_TYPE_READ','AT_CMD_TYPE_SET'。但我還沒有找到如何發送/接收它們。雖然我剛剛掃描了文檔,但可能只是不完整。 – inazaruk 2011-06-02 06:35:18