Để hỗ trợ tính năng quản lý nguồn pin dành riêng cho xe, Android cung cấp dịch vụ CarPowerManagementService
và giao diện CarPowerManager
. Chính sách nguồn điện ảnh hưởng đến ngăn xếp âm thanh Android Automotive OS (AAOS) và HAL âm thanh với thành phần âm thanh android.car.hardware.power.PowerComponent.AUDIO
. Người nhận
tìm hiểu thêm, hãy xem phần Quản lý nguồn.
Trong CarAudioService
, CarAudioPowerListener
được đăng ký trên
CarPowerManagementService
khi tính năng định tuyến âm thanh động được bật. Chiến dịch này
cho phép CarAudioService
nghe các thay đổi về chính sách nguồn liên quan đến âm thanh.
Khi âm thanh bị tắt theo chính sách nguồn, những thao tác sau đây sẽ diễn ra:
Chỉ giữ lại các yêu cầu lấy tiêu điểm về việc sử dụng thuộc tính âm thanh quan trọng. Thông tin khác các yêu cầu lấy tiêu điểm bị bỏ qua.
Tất cả yêu cầu lấy tiêu điểm nhận được có trường hợp sử dụng thuộc tính âm thanh không quan trọng đều bị từ chối.
Nếu bạn sử dụng chế độ tắt tiếng nhóm âm lượng xe, thì các nhóm âm lượng xe không chứa bối cảnh âm thanh đối với các trường hợp sử dụng quan trọng thuộc tính âm thanh sẽ bị tắt tiếng.
Các trường hợp sử dụng thuộc tính âm thanh sau đây được coi là quan trọng:
- Khẩn cấp
- An toàn
Ngang bằng Cấu hình mẫu (phiên bản 2), bạn nên dùng các nhóm âm lượng riêng cho âm thanh hệ thống, bao gồm cả trường hợp khẩn cấp và an toàn, từ các ngữ cảnh khác trong vùng âm thanh chính. Bằng cách này, số lượng cho mọi trường hợp sử dụng thuộc tính âm thanh không quan trọng sẽ bị tắt tiếng khi âm thanh tắt tiếng, trong khi âm thanh khẩn cấp và âm thanh an toàn vẫn bật tiếng.