Я работаю над приложением аудиозаписей, которое использует микрофон bluetooth для записи звука на Android-устройство (Nexus 7 - корневой Android 4.4.2). В настоящее время он реализован на HFP, и все работает нормально. Микрофон bluetooth реализован с модулем bluetooth Bluegiga WT32 + микрофонным входом, качество звука через HFP невелика, но на данный момент это достаточно.
Однако теперь я пытаюсь изменить профиль bluetooth на A2dp, так как есть два микрофонных входа (L/R), а WT32 поддерживает A2dp (источник). После долгих исследований я обнаружил, что Android Android не поддерживает A2dp (приемник), и можно изменить стек Android bluetooth, чтобы включить A2dp (приемник).
Я не понимаю, как можно получить доступ и изменить стек bluetooth. Было бы неплохо, если бы кто-то с ответом смог разбить шаги для достижения этого.
Я пробовал ответить на этот вопрос: Получить аудио через Bluetooth в Android, но я не могу найти подходящий файл для изменения. На самом деле, я даже не знаю, смотрю ли я в правильную папку. Я просмотрел файл с помощью Android-студии DDMS-File Explorer.
ps, я все еще довольно новичок в разработке приложений для Android, поэтому я, возможно, неправильно использовал некоторые термины, и я извиняюсь за это заранее.