Oboe 音频库   Android 游戏开发套件 的一部分。

Oboe 音频库包含在 AGDK 库 中。Oboe 是一个开源 C++ 库,旨在帮助在 Android 上构建高性能音频应用程序。Oboe 提供了一个可在 Android 4.1(API 级别 16)及更高版本中使用的单一原生 API。

使用 Oboe 可获得以下好处

  • 实现最低延迟。Oboe 可帮助您的应用程序在给定的设备和 Android 版本组合下实现可能的最低音频延迟。

  • 使用最佳的可用原生库。在运行 Android API 8.1(API 级别 27)及更高版本的设备上,Oboe 使用 AAudio。对于运行较低版本的设备,Oboe 使用 OpenSL ES。

  • 避免音频错误。Oboe 包含针对某些已知音频问题的解决方法,这些问题在特定设备或 Android 版本上会出现。使用 Oboe 可帮助您的应用程序避免这些问题,而无需实施或测试您自己的解决方案。

后续步骤