Android 7.1定制板设置A2DP Sink为默认的技术求助
Android 7.1定制板A2DP Sink模式无法工作(Fluoride蓝牙栈)求助
我们团队开发了一款搭载Android 7.1系统的定制板,目标是让它作为蓝牙接收器(通过A2DP Sink配置文件实现该功能)。但我们已经耗时数周调试,设备始终无法正常工作,特此向有相关经验的开发者求助。
设备采用的是Fluoride蓝牙协议栈,目前我们已经完成的操作包括:
- 修改
packages/apps/Bluetooth/res/values/config.xml中的配置项,设置<bool name="profile_supported_a2dp">true</bool>以及其他相关的A2DP支持配置
目前我们遇到的核心问题是设备无法正常实现A2DP Sink功能——既无法被音源设备识别为可连接的蓝牙接收器,偶尔连接成功后也没有音频输出。我们尝试过抓取蓝牙调试日志,但暂时没定位到关键问题点。
希望有过类似定制开发经验的朋友能给我们一些排查方向或者配置建议,非常感谢!
内容的提问来源于stack exchange,提问作者lucifer




