19

我正在开发一个使用Gingerbread 2.3.4作为操作系统的定制嵌入式设备。现在该设备应该能够播放来自其他支持A2DP的设备(例如 iPhone 或其他 Android 设备)的音频流。我知道 Gingerbread 包含Bluez堆栈 4.69,它具有 A2DP 接收器功能。但是,我怀疑 Android 是否公开了这些 API。

您对我如何实现此功能有任何想法吗?由于我不是在开发通用的 Android 应用程序,因此将不胜感激任何类型的非标准方法。我认为Bluez即使在Android中也可以通过DBus接口直接访问堆栈。

4

1 回答 1

1

Bluez 可以支持 A2DP 接收器。但 Android 框架不启用此配置文件。

您可以使用硬编码实践来实现蓝牙设备路径

于 2012-11-27T09:03:23.537 回答