Per supportare la gestione energetica specifica del veicolo, Android fornisce un servizio CarPowerManagementService
e un'interfaccia CarPowerManager
. La politica di alimentazione influisce sullo stack audio del sistema operativo Android Automotive (AAOS) e sull'HAL audio con il componente audio android.car.hardware.power.PowerComponent.AUDIO
. Per saperne di più, consulta Gestione energetica .
In CarAudioService
, un CarAudioPowerListener
viene registrato su CarPowerManagementService
quando il routing audio dinamico è abilitato. Ciò consente a CarAudioService
di ascoltare le modifiche ai criteri di alimentazione relativi all'audio. Quando l'audio è disabilitato dalla politica di risparmio energia, si verificano le seguenti azioni:
Vengono conservate solo le richieste di focus sugli utilizzi critici degli attributi audio. Altre richieste di focus vengono abbandonate.
Tutte le richieste di focus in entrata relative all'utilizzo di attributi audio non critici vengono rifiutate.
Se viene utilizzata la disattivazione dell'audio del gruppo di volumi dell'auto, i gruppi di volumi dell'auto che non contengono il contesto audio per l'utilizzo degli attributi audio critici vengono disattivati.
I seguenti utilizzi degli attributi audio sono considerati critici:
- Emergenza
- Sicurezza
Nella configurazione di esempio (versione 2) , ti consigliamo di utilizzare gruppi di volume separati per i suoni del sistema, inclusi quelli di emergenza e di sicurezza, provenienti da altri contesti nella zona audio primaria. In questo modo, i gruppi di volume per tutti gli utilizzi degli attributi audio non critici vengono disattivati quando l'audio è disattivato, mentre i suoni di emergenza e di sicurezza rimangono attivi.
, Per supportare la gestione energetica specifica del veicolo, Android fornisce un servizio CarPowerManagementService
e un'interfaccia CarPowerManager
. La politica di alimentazione influisce sullo stack audio del sistema operativo Android Automotive (AAOS) e sull'HAL audio con il componente audio android.car.hardware.power.PowerComponent.AUDIO
. Per saperne di più, consulta Gestione energetica .
In CarAudioService
, un CarAudioPowerListener
viene registrato su CarPowerManagementService
quando il routing audio dinamico è abilitato. Ciò consente a CarAudioService
di ascoltare le modifiche ai criteri di alimentazione relativi all'audio. Quando l'audio è disabilitato dalla politica di risparmio energia, si verificano le seguenti azioni:
Vengono conservate solo le richieste di focus sugli utilizzi critici degli attributi audio. Altre richieste di focus vengono abbandonate.
Tutte le richieste di focus in entrata relative all'utilizzo di attributi audio non critici vengono rifiutate.
Se viene utilizzata la disattivazione dell'audio del gruppo di volumi dell'auto, i gruppi di volumi dell'auto che non contengono il contesto audio per l'utilizzo degli attributi audio critici vengono disattivati.
I seguenti utilizzi degli attributi audio sono considerati critici:
- Emergenza
- Sicurezza
Nella configurazione di esempio (versione 2) , ti consigliamo di utilizzare gruppi di volume separati per i suoni del sistema, inclusi quelli di emergenza e di sicurezza, provenienti da altri contesti nella zona audio primaria. In questo modo, i gruppi di volume per tutti gli utilizzi degli attributi audio non critici vengono disattivati quando l'audio è disattivato, mentre i suoni di emergenza e di sicurezza rimangono attivi.