בדיקת אודיו של Bluetooth באמולטורים

באמולטור Wear OS, תמונות מערכת שמריצות Wear OS 4 ומעלה כוללות תמיכה ב-Bluetooth מדומה. התמיכה הזו מאפשרת לכם לבדוק כמה תרחישי שימוש שקשורים לאודיו ב-Bluetooth.

התאמה לטלפון מדומה

באמצעות התמיכה ב-Bluetooth של האמולטור, אפשר להתאים אותו לטלפון מדומה. כדי לעשות זאת, מפעילים את אשף ההגדרה משורת הפקודה:

-append-userspace-opt androidboot.setupwizard_mode=REQUIRED

הפעלת אודיו דרך מכשיר פלט מדומה

באמצעות התמיכה ב-Bluetooth של האמולטור, אפשר גם להשמיע אודיו דרך מכשיר פלט Bluetooth מדומה. כדי לבדוק את המעבר בין פלט אודיו באמולטור, מתחברים למכשיר פלט Bluetooth מדומה באמצעות פרויקט Bumble בקוד פתוח.

הכנת הסביבה

כדי להכין את מחשב הפיתוח לשימוש ב-Bumble, מבצעים את השלבים הבאים:

  1. מאחזרים את קוד המקור של Bumble:

    git clone https://github.com/google/bumble
    
  2. עוברים לספרייה bumble, ואז יוצרים ומתקינים את מודולי Bumble:

    cd bumble && python3 -m pip install "."
    

הפעלת רמקול Bluetooth מדומה

כדי להפעיל את הרמקול המדומה, מבצעים את השלבים הבאים:

  1. מפעילים גרסה של האמולטור שתומכת ב-Wear OS 4 ומעלה.

  2. כדי לגלות את הרמקול המדומה ולהתחבר אליו, מריצים את הפקודה הבאה בספרייה bumble:

    python3 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