使用gingerbread / froyo / eclair(例如2.1,2.2,2.3 - > NOT蜂窝)编写的程序可以连接到A2DP蓝牙接收设备吗?或者,我是否需要让用户转到他们的设置才能这样做?任何帮助或建议都将受到高度赞赏。
答案 0 :(得分:0)
因此,经过更多的研究,似乎无法以编程方式连接到3.0之前的Android设备上的A2DP设备。我将此标记为答案,但是,如果有人发现,请在此处纠正我,因为我真的想以编程方式进行。
答案 1 :(得分:0)
你不能使用BluetoothA2dp :: connectSink()吗?创建一个BluetoothA2dp实例,然后使用您尝试连接的设备调用connectSink(BluetoothDevice设备)。
似乎此API未列在BluetoothA2dp的Android API参考中: http://developer.android.com/reference/android/bluetooth/BluetoothA2dp.html
答案 2 :(得分:0)
因此,经过更多的研究,我发现并验证了实际上可以使用隐藏的API通过蓝牙连接到a2dp设备。然而,似乎后蜂窝,这种方法不再可能......我将发布另一个问题。