2017-10-25 83 views
9

Mavi-dişli (bağlantı platformu olarak) aracılığıyla Android aygıtları üzerinden İstemci-Sunucu bağlantı ağı oluşturmaya çalışıyorum. Sunucu olarak çalışan bir aygıt ve diğer 4 veya beş aygıt Clients.I git-göbek deposundan pek çok örnek denedim ama hiçbir çoklu bağlantı olmadığı için implementation.Here mavi-diş hepsinden https://github.com/arissa34/Android-Multi-Bluetooth-LibraryAndroid'de Bluetooth üzerinden birden çok aygıt bağlayın (Birden çok BLE bağlantısı)

+0

Denemelerle ilgili bazı çıktıları paylaşacak mısınız? aslında karşılık gelen kodlarda ne başarısız olur –

+0

@SamirBhatt Thankyou cevabınız için ama daha önce bu bağlantıyı denedim BLE cihazına yakın tarama yapamıyorum, çoklu bağlantılar için herhangi bir alternatif var mı lütfen bana bildirin –

+0

Kodu başarıyla oluştur ve uygulamayı çalıştırın ancak sunucu tarama işlemlerini cihazların yakınında yapmak zorundayken cihazlar ile ilgileniyorken, cihazların taranmaması durumunda bana "Beyaz Cihazları Tara" başlığıyla beyaz ekran görüntüleniyor. cihazlara göre bir sonraki adıma geçemiyorum "CONNECT" ??? Mavi-diş kullanarak bu çoklu bağlantı için herhangi bir alternatif çözüm var mı.Açıkça benimle birkaç ekran görüntüsü var ama ben burada [email protected] –

cevap

3

İlk aracılığıyla çoklu bağlantı için çalıştı link, bunu fark var kütüphane RFCOMM protokolü kullanılarak soket iletişimi içindir. Bu Düşük Bluetooth değildir. https://en.wikipedia.org/wiki/List_of_Bluetooth_protocols

Yardım istiyorsanız, android sürümünüz, kodunuzun bir parçası ve günlükleriniz gibi daha fazla bilgiye ihtiyacım var.

Ayrıca, bu kütüphaneyi bu oyunda çalışırken görebilirsiniz https://play.google.com/store/apps/details?id=com.drgames.domino Bluetooth'ta bir sunucu ve 3 istemciyi kullanarak.

+0

Rami. Soruyu, sorduğumuz tüm detaylarla güncelleyeceğiz. sadece tarama merkezi, cihazların taramaya yakın olduğu cihazlarda tarama yapmıyorken, "Scanning Bluetooth devices" başlıklı beyaz ekranı görüntülerken, git hubında bulunan örnek kodu çalıştırmaya çalıştık. –

+0

Cevabınız @Rami için teşekkür ederiz. Amacım iki ya da daha fazla ble'ı tek bir Android cihazına bağlamaktır. Teknolojiye yeni başlıyorum. Bu bağlantıyı kütüphaneniz Rami'yi kullanarak denedim ama bunu yapmam, şimdi alternatif çözümleri arıyorum. Yukarıda bahsettiğin oyun linki için kütüphane kodu dosyasını paylaş –