我正在开发一个使用Gingerbread 2.3.4作为操作系统的定制嵌入式设备。现在该设备应该能够播放来自其他支持A2DP的设备(例如 iPhone 或其他 Android 设备)的音频流。我知道 Gingerbread 包含Bluez
堆栈 4.69,它具有 A2DP 接收器功能。但是,我怀疑 Android 是否公开了这些 API。
您对我如何实现此功能有任何想法吗?由于我不是在开发通用的 Android 应用程序,因此将不胜感激任何类型的非标准方法。我认为Bluez
即使在Android中也可以通过DBus接口直接访问堆栈。