Wear OS emülatöründe, Wear OS 4 veya sonraki sürümleri çalıştıran sistem görüntüleri emüle edilmiş Bluetooth desteği içerir. Bu destek sayesinde Bluetooth ses ile ilgili çeşitli kullanım alanlarını test edebilirsiniz.
Öykünülen bir telefonla eşleme
Emülatörün Bluetooth desteğini kullanarak emüle edilmiş bir telefonla eşleyebilirsiniz. Bunun için kurulum sihirbazını komut satırından etkinleştirin:
-append-userspace-opt androidboot.setupwizard_mode=REQUIRED
Sesi emüle edilmiş bir çıkış cihazı üzerinden çalma
Emülatörün Bluetooth desteğini kullanarak sesi, emüle edilmiş bir Bluetooth çıkış cihazı üzerinden de çalabilirsiniz. Emülatörde ses çıkışı değiştirmeyi test etmek için açık kaynaklı Bumble projesini kullanarak emüle edilmiş bir Bluetooth çıkış cihazına bağlanın.
Ortamınızı hazırlama
Geliştirme makinenizi Bumble'ı kullanmaya hazırlamak için aşağıdaki adımları tamamlayın:
Bumble kaynak kodunu alın:
git clone https://github.com/google/bumble
bumble
dizinine gidin, ardından Bumble modüllerini derleyip yükleyin:cd bumble && python3 -m pip install "."
Öykünülen Bluetooth hoparlörü başlat
Öykünülen hoparlörü başlatmak için aşağıdaki adımları uygulayın:
Wear OS 4 emülatörünü başlatın.
Not: 33.1.10'dan eski bir Wear OS 4 emülatör sürümü kullanıyorsanız
-packet-streamer-endpoint default
parametresini kullanarak komut satırından Wear OS 4 emülatörünü başlatın.Öykünülen hoparlörü bulup bağlanmak için
bumble
dizininde aşağıdaki komutu çalıştırın:python3 examples/run_a2dp_sink.py examples/a2dp_sink1.json \ android-netsim stdout | ffplay -i
Ses çıkışı bilgisayarınızın hoparlörlerinden çalınır.
Çıkışı bir dosyaya da yönlendirebilirsiniz:
python3 examples/run_a2dp_sink.py examples/a2dp_sink1.json \ android-netsim output.sbc