我正在开发一个应用程序来控制扬声器。我希望应用能够播放音乐,做卡拉OK(同时播放音乐和麦克风),并为用户提供基本的EQ。到目前为止,我的问题一直是通过蓝牙播放音乐。我的应用程序: - 发现附近的所有蓝牙音箱 - 将它们输入列表中 - 与点击的设备一起使用,并将用户发送到蓝牙设置以连接到它 现在我的问题是通过蓝牙扬声器成功播放音乐。我用一个AudioManager并将其设置在SCO玩:Android蓝牙应用程序audioManager问题
audioManager.setMode(AudioManager.MODE_IN_CALL);
audioManager.startBluetoothSco();
audioManager.setBluetoothScoOn(true);
,然后尝试播放音乐文件,但在设备的扬声器,而不是连接蓝牙音箱这只戏剧。 所以我的问题是我错过了什么?我读了一些关于A2DP接收器的内容,但它似乎在最近的版本中不可用。有什么建议么?提前致谢。 TDLR:如何将音乐播放至配对的蓝牙音箱?