קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ספריית האודיו Oboe כלולה בספריות AGDK. Oboe היא ספריית C++ בקוד פתוח שנועדה לעזור בפיתוח אפליקציות אודיו עם ביצועים גבוהים ב-Android. Oboe מספק API מקורי יחיד שפועל ב-Android 4.1 (רמת API 16) ומעלה.
השימוש ב-Oboe מאפשר ליהנות מהיתרונות הבאים:
השגת זמן האחזור הקצר ביותר. ספריית 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)"]]