Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Biblioteka audio Oboe jest częścią bibliotek AGDK. Oboe to biblioteka C++ typu open source, która pomaga tworzyć wydajne aplikacje audio na Androida. Oboe udostępnia jeden natywny interfejs API, który działa na Androidzie 4.1 (poziom interfejsu API 16) i nowszym.
Korzystając z Oboe, możesz uzyskać następujące korzyści:
Uzyskaj najkrótszy czas oczekiwania. Oboe pomaga aplikacji osiągnąć najniższe możliwe opóźnienie dźwięku w przypadku danej kombinacji urządzenia i wersji Androida.
Używaj najlepszej dostępnej biblioteki natywnej. Na urządzeniach z Androidem 8.1 (poziom interfejsu API 27) lub nowszym Oboe używa AAudio. W przypadku urządzeń z wersjami starszymi niż ta Oboe używa OpenSL ES.
Unikaj błędów dźwiękowych. Oboe zawiera obejścia niektórych znanych problemów z dźwiękiem, które występują na określonych urządzeniach lub w określonych wersjach Androida. Korzystanie z Oboe pomaga aplikacji uniknąć tych problemów bez konieczności wdrażania ani testowania własnych rozwiązań.
Dalsze kroki
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-26 UTC.
[null,null,["Ostatnia aktualizacja: 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)"]]