Wear OS emülatöründe, Wear OS 4 veya sonraki sürümleri çalıştıran sistem görüntüleri şunları içerir: emüle Bluetooth desteği. Bu destek, çeşitli kullanım alanlarını test etmenize olanak tanır Bluetooth sesiyle ilgili.
Emülasyonlu telefonla eşleme
Emülatörün Bluetooth desteğini kullanarak, emülasyonlu bir telefonla eşleme yapabilirsiniz. Alıcı: komut satırından kurulum sihirbazını etkinleştirin:
-append-userspace-opt androidboot.setupwizard_mode=REQUIRED
Emüle edilmiş çıkış cihazı üzerinden ses çalma
Emülatörün Bluetooth desteğini kullanarak sesi bir emüle edilmiş Bluetooth çıkış cihazı. Ses çıkışı geçişini test etmek için emülatörü, açık kaynağı kullanarak emüle edilmiş bir Bluetooth çıkış cihazına bağlanın Bumble projesi.
Ortamınızı hazırlama
Geliştirme makinenizi Bumble'ı kullanmaya hazırlamak için aşağıdaki adımları uygulayın: için şu adımları izleyin:
Bumble kaynak kodunu getirin:
git clone https://github.com/google/bumble
bumble
dizinine gidin, ardından derleyip yükleyin Bumble modülleri:cd bumble && python3 -m pip install "."
Emülasyonlu Bluetooth hoparlörü başlat
Emülasyonlu hoparlörü başlatmak için aşağıdaki adımları uygulayın:
Emülatörün, Wear OS 4 veya sonraki sürümleri destekleyen bir sürümünü başlatın.
Not: Emülatör sürümü kullanıyorsanız 33.1.10'dan düşükse emülatörü komut satırından başlatmak için
-packet-streamer-endpoint default
parametresinden yararlanın.Emülasyonlu hoparlörü keşfetmek ve ona bağlanmak için aşağıdaki komutu çalıştırın komutuna dahil etmeniz gerekir:
bumble
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