صدای بلوتوث را روی شبیه سازها تست کنید

در شبیه ساز Wear OS، تصاویر سیستمی که Wear OS 4 یا بالاتر را اجرا می کنند، شامل پشتیبانی از بلوتوث شبیه سازی شده هستند. این پشتیبانی به شما امکان می دهد چندین مورد استفاده مربوط به صدای بلوتوث را آزمایش کنید.

با تلفن شبیه سازی شده جفت شود

با استفاده از پشتیبانی بلوتوث شبیه ساز، می توانید با تلفن شبیه سازی شده جفت شوید. برای انجام این کار، جادوگر راه اندازی را از خط فرمان فعال کنید:

-append-userspace-opt androidboot.setupwizard_mode=REQUIRED

پخش صدا از طریق یک دستگاه خروجی شبیه سازی شده

با استفاده از پشتیبانی بلوتوث شبیه ساز، می توانید صدا را از طریق دستگاه خروجی بلوتوث شبیه سازی شده نیز پخش کنید. برای آزمایش سوئیچینگ خروجی صدا در شبیه ساز، با استفاده از پروژه منبع باز Bumble به دستگاه خروجی بلوتوث شبیه سازی شده متصل شوید.

محیط خود را آماده کنید

برای آماده سازی ماشین توسعه خود برای استفاده از Bumble، مراحل زیر را انجام دهید:

  1. کد منبع Bumble را واکشی کنید:

    git clone https://github.com/google/bumble
  2. به دایرکتوری bumble بروید، سپس ماژول های Bumble را بسازید و نصب کنید:

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

بلندگوی بلوتوث شبیه سازی شده را راه اندازی کنید

برای راه اندازی بلندگوی شبیه سازی شده، مراحل زیر را انجام دهید:

  1. نسخه ای از شبیه ساز را راه اندازی کنید که از Wear OS 4 یا بالاتر پشتیبانی می کند.

    توجه: اگر از نسخه شبیه ساز کمتر از 33.1.10 استفاده می کنید، شبیه ساز را از خط فرمان با استفاده از پارامتر -packet-streamer-endpoint default اجرا کنید.

  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