Google 致力于为黑人社区推动种族平等。查看具体举措

使用 Oboe 在游戏中实现高性能音频

Oboe 音频库包含在 Android Game SDK 中。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 可帮助您的应用避免这些问题,而不必实现或测试您自己的解决方案。

后续步骤