La bibliothèque audio Oboe est incluse dans les bibliothèques AGDK. Oboe est une bibliothèque C++ Open Source conçue pour la création d'applications audio hautes performances sous Android. Oboe fournit une API native unique qui fonctionne sous Android 4.1 (niveau d'API 16) et versions ultérieures.
Utilisez Oboe pour bénéficier des avantages suivants :
Réduisez la latence. Oboe aide votre application à atteindre la latence audio la plus faible possible pour une combinaison donnée d'appareils et de versions d'Android.
Utilisez la meilleure bibliothèque native disponible. Sur les appareils qui exécutent Android 8.1 (niveau d'API 27) ou version ultérieure, Oboe utilise AAudio. Sur les appareils qui exécutent des versions antérieures, Oboe utilise OpenSL ES.
Évitez les bugs audio. Oboe propose des solutions pour certains problèmes audio connus qui se manifestent sur des appareils ou des versions spécifiques d'Android. L'utilisation d'Oboe permet à votre application d'éviter ces problèmes sans avoir à implémenter ni à tester vos propres solutions.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)"]]