در شبیهساز Wear OS، ایمیجهای سیستمی که Wear OS 4 یا بالاتر را اجرا میکنند، از بلوتوث شبیهسازیشده پشتیبانی میکنند. این پشتیبانی به شما امکان میدهد چندین مورد استفاده مربوط به صدای بلوتوث را آزمایش کنید.
با یک تلفن شبیهسازیشده جفت شوید
با استفاده از پشتیبانی بلوتوث شبیهساز، میتوانید با یک تلفن شبیهسازی شده جفت شوید. برای انجام این کار، setup wizard را از خط فرمان فعال کنید:
-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 یا بالاتر پشتیبانی میکند.
برای کشف و اتصال به بلندگوی شبیهسازیشده، دستور زیر را در پوشهی
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