Android, araca özgü güç yönetimini desteklemek için aşağıdaki özellikleri sunar:
CarPowerManagementService
hizmeti ve CarPowerManager
arayüzü. Güç politikası, Android Automotive OS (AAOS) ses yığınını ve ses bileşeni android.car.hardware.power.PowerComponent.AUDIO
ile ses HAL'ini etkiler. Daha fazla bilgi için Güç Yönetimi başlıklı makaleyi inceleyin.
Dinamik ses yönlendirmesi etkinleştirildiğinde CarAudioService
'te CarAudioPowerListener
, CarPowerManagementService
'ye kaydedilir. Bu, CarAudioService
'ün sesle ilgili güç politikası değişikliklerini dinlemesine olanak tanır.
Ses, güç politikası tarafından devre dışı bırakıldığında aşağıdaki işlemler gerçekleştirilir:
Yalnızca önemli ses özelliği kullanımlarıyla ilgili odak istekleri korunur. Diğer odaklanma istekleri vazgeçilir.
Kritik olmayan ses özelliği kullanımlarına yönelik gelen tüm odaklanma istekleri reddedilir.
Araba ses grubu sessize alma özelliği kullanılıyorsa kritik ses özelliği kullanımları için ses bağlamı içermeyen araba ses grupları sessize alınır.
Aşağıdaki ses özelliği kullanımları kritik olarak değerlendirilir:
- Acil durum
- Güvenlik
Örnek yapılandırmada (2. sürüm) acil durum ve güvenlik dahil olmak üzere sistem sesleri için birincil ses bölgesindeki diğer bağlamlardan ayrı ses düzeyi grupları kullanmanızı öneririz. Bu sayede, ses devre dışı bırakıldığında kritik olmayan tüm ses özelliği kullanımlarının ses grupları kapatılırken acil durum ve güvenlik sesleri kapatılmaz.