音訊電源管理

為了支援車輛專屬的電源管理功能,Android 提供 CarPowerManagementService 服務和 CarPowerManager 介面。強大能力 政策會影響 Android Automotive OS (AAOS) 音訊堆疊和音訊 HAL 原始音訊元件 android.car.hardware.power.PowerComponent.AUDIO。詳情請參閱「電源管理」。

CarAudioService 中,啟用動態音訊轉送功能時,CarAudioPowerListener 會在 CarPowerManagementService 上註冊。這可讓 CarAudioService 監聽與音訊相關的電源政策變更。當電源政策停用音訊時,系統會採取下列動作:

  • 系統只會保留重要音訊屬性使用方式的焦點要求。其他 系統就會捨棄焦點要求

  • 所有非重要音訊屬性使用方式的焦點要求如下 遭到拒絕。

  • 如果使用汽車音量群組靜音功能,則不包含下列項目的汽車音量群組: 在使用重要音訊屬性時,將音訊情境設為靜音。

以下音訊屬性用法被視為重要:

  • 緊急
  • 安全性

範例設定 (第 2 版), 建議你為系統音效 (包括緊急情況) 使用不同的音量群組 和安全性。如此一來 在有音訊的情況下,系統會忽略所有非重要音訊屬性使用方式的群組 已停用,但緊急和安全音效會維持取消靜音。