小编Eu-*_*Lee的帖子

如何修改Android的蓝牙堆栈以启用A2dp接收器

我正在制作一个录音机应用程序,它使用蓝牙麦克风将音频录制到Android设备上(Nexus 7 - 扎根Android 4.4.2).它目前在HFP上实施,一切正常.蓝牙麦克风是用Bluegiga的WT32蓝牙模块+麦克风输入实现的,通过HFP的音质不是很好,但现在已足够了.

但是,我现在正试图将蓝牙配置文件更改为A2dp,因为有两个麦克风输入(L/R)和WT32支持A2dp(源).经过大量研究后,我发现Android不支持A2dp(接收器),并且可以修改Android的蓝牙堆栈以启用A2dp(接收器).

我不明白的是如何访问和修改蓝牙堆栈.如果有答案的人能够分解实现这一目标的步骤,那就太好了.

我已经尝试过这个问题的答案: 在Android中通过蓝牙接收音频,但我似乎无法找到要修改的相应文件.实际上,我甚至不知道我是否正在查找正确的文件夹.我通过Android-studio的DDMS-File Explorer查看了设备文件.

ps,我对Android应用程序开发还是比较新的,所以我可能误用了一些术语,并为此提前道歉.

android bluetooth microphone audio-recording a2dp

16
推荐指数
3
解决办法
4万
查看次数

标签 统计

a2dp ×1

android ×1

audio-recording ×1

bluetooth ×1

microphone ×1