Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Аудиобиблиотека Oboe входит в состав библиотек AGDK . Oboe — это библиотека C++ с открытым исходным кодом, разработанная для создания высокопроизводительных аудиоприложений на Android. Oboe предоставляет единый нативный API, работающий в Android 4.1 (API уровня 16) и выше.
Используйте гобой, чтобы получить следующие преимущества:
Достигните минимальной задержки . Oboe помогает вашему приложению достичь минимально возможной задержки звука для данного устройства и версии Android.
Используйте лучшую доступную нативную библиотеку . На устройствах с Android API 8.1 (API уровня 27) и выше Oboe использует AAudio. Для устройств с более ранними версиями Oboe использует OpenSL ES.
Избегайте ошибок со звуком. Oboe предлагает обходные пути для некоторых известных проблем со звуком, возникающих на определённых устройствах или версиях Android. Использование Oboe поможет вашему приложению избежать этих проблем без необходимости внедрять или тестировать собственные решения.
Следующие шаги
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-26 UTC.
[null,null,["Последнее обновление: 2025-08-26 UTC."],[],[],null,["Oboe audio library\nPart of [Android Game Development Kit](/games/agdk/overview).\n\nThe Oboe audio library is included in the [AGDK Libraries](/games/agdk#game-libraries). Oboe is an\nopen-source C++ library designed to help build high-performance audio apps on\nAndroid. Oboe provides a single native API that works in Android 4.1\n(API level 16) and higher.\n\nUse Oboe to gain the following benefits:\n\n- **Achieve the lowest latency**. Oboe helps your application achieve the\n lowest-possible audio latency for a given device and Android version\n combination.\n\n- **Use the best available native library**. On devices running Android API\n 8.1 (API level 27) and higher, Oboe uses AAudio. For devices running lower\n versions, Oboe uses OpenSL ES.\n\n- **Avoid audio bugs.** Oboe includes workarounds for some known audio\n issues that manifest on specific devices or versions of Android. Using Oboe\n helps your application avoid these issues without having to implement or\n test your own solutions.\n\nNext steps\n\n- [Update your build settings](/games/sdk/oboe/update-build-settings)\n\n- [Use Oboe to play or record audio](https://github.com/google/oboe/blob/master/docs/GettingStarted.md#using-oboe)"]]