החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
ניהול צריכת החשמל של האודיו
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי לתמוך בניהול צריכת החשמל ברכב, מערכת Android מספקת את השירות CarPowerManagementService
ואת הממשק CarPowerManager
. מדיניות צריכת החשמל משפיעה על סטאק האודיו של Android Automotive OS (AAOS) ועל HAL האודיו עם רכיב האודיו, android.car.hardware.power.PowerComponent.AUDIO
. מידע נוסף זמין במאמר ניהול צריכת האנרגיה.
ב-CarAudioService
, CarAudioPowerListener
רשום ב-CarPowerManagementService
כשניתוב האודיו הדינמי מופעל. כך CarAudioService
יכול להאזין לשינויים במדיניות צריכת החשמל שקשורים לאודיו.
כשהאודיו מושבת על ידי מדיניות צריכת החשמל, מתבצעות הפעולות הבאות:
רק בקשות התמקדות לשימוש במאפייני אודיו קריטיים נשמרות. בקשות אחרות ל-Focus יימחקו.
כל הבקשות הנכנסות להתמקד בשימושים לא קריטיים במאפייני אודיו נדחות.
אם נעשה שימוש בהשתקת קבוצות של עוצמת קול ברכב, קבוצות של עוצמת קול ברכב שלא מכילות הקשר אודיו לשימושים קריטיים של מאפייני אודיו יושתקו.
אלה סוגי השימוש הקריטיים במאפייני האודיו:
בהגדרה לדוגמה (גרסה 2), מומלץ להשתמש בקבוצות נפרדות של עוצמות קול עבור צלילי מערכת, כולל צלילים של חירום ובטיחות, מאשר בהקשרים אחרים באזור האודיו הראשי. כך, קבוצות עוצמת הקול של כל השימושים בפרמטרים של אודיו שאינם קריטיים יושתקו כשהאודיו יושבת, בעוד שצלילים של חירום ובטיחות לא יושתקו.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-06-12 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-06-12 (שעון UTC)."],[],[],null,["# Audio power management\n\nTo support vehicle-specific power management, Android provides a\n`CarPowerManagementService` service and a `CarPowerManager` interface. The power\npolicy affects the Android Automotive OS (AAOS) audio stack and the audio HAL\nwith the audio component, `android.car.hardware.power.PowerComponent.AUDIO`. To\nlearn more, see [Power Management](/docs/automotive/power/power).\n\nIn `CarAudioService`, a `CarAudioPowerListener` is registered on\n`CarPowerManagementService` when the dynamic audio routing is enabled. This\nallows `CarAudioService` to listen to power policy changes related to audio.\nWhen audio is disabled by the power policy, the following actions take place:\n\n- Only focus requests of critical audio attribute usages are retained. Other\n focus requests are abandoned.\n\n- All incoming focus requests of non-critical audio attribute usages are\n rejected.\n\n- If car volume group muting is used, car volume groups that do not contain\n audio context for critical audio attribute usages are muted.\n\nThe following audio attribute usages are considered as critical:\n\n- Emergency\n- Safety\n\nIn\n[Sample configuration (version 2)](/docs/automotive/audio/audio-policy-configuration#sample),\nwe recommend you use separate volume groups for system sounds, including emergency\nand safety, from other contexts in the primary audio zone. In this way, volume\ngroups for all non-critical audio attribute usages are muted when audio is\ndisabled, while emergency and safety sounds remain unmuted."]]