為支援車輛專屬的電源管理功能,Android 提供 CarPowerManagementService
服務和 CarPowerManager
介面。電源政策會影響 Android Automotive OS (AAOS) 音訊堆疊,以及音訊 HAL 與音訊元件 android.car.hardware.power.PowerComponent.AUDIO
。詳情請參閱「電源管理」。
在 CarAudioService
中,啟用動態音訊轉送功能時,CarAudioPowerListener
會在 CarPowerManagementService
上註冊。這可讓 CarAudioService
監聽與音訊相關的電源政策變更。當電源政策停用音訊時,系統會採取下列動作:
系統只會保留關鍵音訊屬性用法的焦點要求。其他焦點要求則會遭到放棄。
所有非必要音訊屬性使用情況的來電焦點要求都會遭到拒絕。
如果使用車輛音量群組靜音功能,則會將不含關鍵音訊屬性用途的車輛音量群組設為靜音。
以下音訊屬性用法被視為重要:
- 緊急
- 安全性
在設定範例 (第 2 版)中,我們建議您為系統音效 (包括緊急和安全音效) 使用不同的音量群組,以便與主要音訊區中的其他內容區隔開來。如此一來,當您停用音訊時,所有非必要音訊屬性用途的音量群組都會靜音,而緊急和安全音效則會保持未靜音。