Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Audio-Energieverwaltung
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Zur Unterstützung der fahrzeugspezifischen Energieverwaltung bietet Android einen CarPowerManagementService
-Dienst und eine CarPowerManager
-Schnittstelle. Die Energiesparrichtlinie wirkt sich auf den Audiostack von Android Automotive OS (AAOS) und die Audio-HAL mit der Audiokomponente android.car.hardware.power.PowerComponent.AUDIO
aus. Weitere Informationen finden Sie unter Energieverwaltung.
In CarAudioService
wird eine CarAudioPowerListener
bei CarPowerManagementService
registriert, wenn das dynamische Audio-Routing aktiviert ist. So kann CarAudioService
auf Änderungen an den Energiesparrichtlinien für Audio zugreifen.
Wenn die Audiowiedergabe durch die Energiesparrichtlinie deaktiviert ist, werden die folgenden Aktionen ausgeführt:
Es werden nur Fokusanfragen zu kritischen Audioattributnutzungen beibehalten. Andere Anfragen werden ignoriert.
Alle eingehenden Fokusanfragen für nicht kritische Audioattributnutzungen werden abgelehnt.
Wenn die Stummschaltung von Autolautstärkegruppen verwendet wird, werden Autolautstärkegruppen, die keinen Audiokontext für kritische Audioattributnutzungen enthalten, stummgeschaltet.
Die folgenden Verwendungen von Audioattributen gelten als kritisch:
In der Beispielkonfiguration (Version 2) empfehlen wir, für Systemtöne, einschließlich Notfall- und Sicherheitstönen, separate Lautstärkegruppen von anderen Kontexten in der primären Audiozone zu verwenden. So werden Lautstärkegruppen für alle nicht kritischen Verwendungen des Audioattributs stummgeschaltet, wenn das Audio deaktiviert ist, während Notfall- und Sicherheitstöne weiterhin zu hören sind.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-06-12 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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."]]