Android มีบริการ CarPowerManagementService
และอินเทอร์เฟซ CarPowerManager
เพื่อรองรับการจัดการพลังงานเฉพาะยานพาหนะ พลัง
นโยบายมีผลต่อสแต็กเสียง Android Automotive OS (AAOS) และ HAL ของเสียง
กับคอมโพเนนต์เสียง android.car.hardware.power.PowerComponent.AUDIO
ถึง
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการจัดการพลังงาน
ในCarAudioService
เป็นการจดทะเบียน CarAudioPowerListener
ในวันที่
CarPowerManagementService
เมื่อเปิดใช้การกำหนดเส้นทางเสียงแบบไดนามิก ช่วงเวลานี้
อนุญาตให้ CarAudioService
ฟังการเปลี่ยนแปลงนโยบายด้านพลังงานที่เกี่ยวข้องกับเสียง
เมื่อนโยบายพลังงานปิดใช้เสียง ระบบจะดำเนินการต่อไปนี้
โดยระบบจะเก็บเฉพาะคำขอที่มุ่งเน้นการใช้แอตทริบิวต์เสียงที่สำคัญเท่านั้น อื่นๆ คำขอโฟกัสจะถูกละทิ้ง
คำขอโฟกัสขาเข้าทั้งหมดของการใช้แอตทริบิวต์เสียงที่ไม่สำคัญ ถูกปฏิเสธ
หากใช้การปิดเสียงกลุ่มระดับเสียงรถยนต์ ระบบจะใช้กลุ่มระดับเสียงรถยนต์ที่ไม่มี บริบทของเสียงสำหรับการใช้แอตทริบิวต์เสียงที่สำคัญจะถูกปิดเสียง
การใช้แอตทริบิวต์เสียงต่อไปนี้ถือว่าสำคัญ
- ฉุกเฉิน
- ความปลอดภัย
ในการกำหนดค่าตัวอย่าง (เวอร์ชัน 2) เราขอแนะนำให้คุณใช้กลุ่มระดับเสียงแยกต่างหากสำหรับเสียงของระบบ ซึ่งรวมถึงเสียงแจ้งเตือนเหตุฉุกเฉินและความปลอดภัย จากบริบทอื่นๆ ในโซนเสียงหลัก วิธีนี้จะทำให้กลุ่มระดับเสียงสำหรับการใช้งานแอตทริบิวต์เสียงที่ไม่สำคัญทั้งหมดปิดเสียงเมื่อปิดเสียงอยู่ ขณะที่เสียงฉุกเฉินและเสียงเพื่อความปลอดภัยจะยังคงเปิดอยู่