ในโปรแกรมจำลอง Wear OS อิมเมจระบบที่ใช้ Wear OS 4 ขึ้นไปจะรองรับบลูทูธที่จำลองขึ้น การรองรับนี้ช่วยให้คุณทดสอบกรณีการใช้งานต่างๆ ที่เกี่ยวข้องกับเสียงผ่านบลูทูธได้
จับคู่กับโทรศัพท์ที่จำลองขึ้น
คุณสามารถจับคู่กับโทรศัพท์ที่จำลองขึ้นได้โดยใช้การรองรับบลูทูธของโปรแกรมจำลอง หากต้องการทำเช่นนั้น ให้เปิดใช้ตัวช่วยสร้างการตั้งค่าจากบรรทัดคำสั่งโดยใช้คำสั่งต่อไปนี้
-append-userspace-opt androidboot.setupwizard_mode=REQUIRED
เล่นเสียงผ่านอุปกรณ์เอาต์พุตที่จำลองขึ้น
คุณยังเล่นเสียงผ่านอุปกรณ์เอาต์พุตบลูทูธที่จำลองขึ้นได้ด้วยโดยใช้การรองรับบลูทูธของโปรแกรมจำลอง หากต้องการทดสอบการสลับเอาต์พุตเสียงในโปรแกรมจำลอง ให้เชื่อมต่อกับอุปกรณ์เอาต์พุตบลูทูธที่จำลองขึ้นโดยใช้โปรเจ็กต์ Bumble โอเพนซอร์ส
เตรียมสภาพแวดล้อมของคุณ
หากต้องการเตรียมคอมพิวเตอร์สำหรับการพัฒนาซอฟต์แวร์สำหรับการใช้ Bumble ให้ทำตามขั้นตอนต่อไปนี้
ดึงข้อมูลซอร์สโค้ด Bumble โดยใช้คำสั่งต่อไปนี้
git clone https://github.com/google/bumbleไปที่ไดเรกทอรี
bumbleจากนั้นสร้างและติดตั้งโมดูล Bumble โดยใช้คำสั่งต่อไปนี้cd bumble && python3 -m pip install "."
เปิดใช้ลำโพงบลูทูธที่จำลองขึ้น
หากต้องการเปิดใช้ลำโพงที่จำลองขึ้น ให้ทำตามขั้นตอนต่อไปนี้
เปิดใช้โปรแกรมจำลองเวอร์ชันที่รองรับ Wear OS 4 ขึ้นไป
หากต้องการค้นหาและเชื่อมต่อกับลำโพงที่จำลองขึ้น ให้เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรี
bumblepython3 examples/run_a2dp_sink.py examples/a2dp_sink1.json \ android-netsim stdout | ffplay -iระบบจะเล่นเอาต์พุตเสียงผ่านลำโพงของคอมพิวเตอร์
นอกจากนี้ คุณยังเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์ได้ด้วยโดยใช้คำสั่งต่อไปนี้
python3 examples/run_a2dp_sink.py examples/a2dp_sink1.json \ android-netsim output.sbc