A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Gestione dell'alimentazione audio
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Per supportare la gestione dell'alimentazione specifica del veicolo, Android fornisce un servizio CarPowerManagementService
e un'interfaccia CarPowerManager
. Il criterio di risparmio energetico influisce sullo stack audio di Android Automotive OS (AAOS) e sull'HAL audio con il componente audio android.car.hardware.power.PowerComponent.AUDIO
. Per scoprire di più, consulta Gestione alimentazione.
In CarAudioService
, un CarAudioPowerListener
viene registrato su
CarPowerManagementService
quando il routing audio dinamico è attivo. In questo modo, CarAudioService
può ascoltare le modifiche alle norme relative all'audio.
Quando l'audio viene disattivato dal criterio di alimentazione, vengono eseguite le seguenti azioni:
Vengono conservate solo le richieste di messa a fuoco degli utilizzi degli attributi audio critici. Altre richieste di messa a fuoco vengono abbandonate.
Tutte le richieste in arrivo di utilizzo di attributi audio non critici vengono rifiutate.
Se viene utilizzato il silenziamento del gruppo di volume dell'auto, i gruppi di volume dell'auto che non contengono
contesto audio per utilizzi critici dell'attributo audio vengono disattivati.
I seguenti utilizzi degli attributi audio sono considerati critici:
In
Configurazione di esempio (versione 2),
consigliamo di utilizzare gruppi di volume separati per i suoni di sistema, inclusi quelli di emergenza
e sicurezza, da altri contesti nella zona audio principale. In questo modo, i gruppi di volume per tutti gli utilizzi non critici dell'attributo audio vengono disattivati quando l'audio viene disattivato, mentre i suoni di emergenza e sicurezza rimangono attivi.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-06-12 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]