0

我正在開發一個需要多個設備發送和接收消息的應用程序。這些消息不需要被確認(必然),他們只需要被髮送給該區域中的所有潛在接收者。問題進一步複雜化,我不能有一個集中的解決方案(即固定服務器在客戶端之間傳遞數據的解決方案)。使用Android廣播數據

我已經看到了一堆技術,應該支持這個無濟於事。 BLE有一個「廣播模式」,應該可以做到這一點,但從Android 4.4.3開始,他們尚未支持該功能。 Wi-Fi直連需要兩個對等方建立連接。 「經典」藍牙也一樣。

有沒有這種通信的Android支持的技術?我遇到了很多麻煩,試圖創建一個解決方案,可以運行沒有這種技術,我不能。

+0

只需到達同一無線網絡中的設備就足夠了嗎? –

+0

你可以限制你想使用的設備嗎?你需要什麼範圍?多少數據?多久? – Ifor

+0

範圍最好在30英尺左右,較小也可以。設備可以限制在Android手機,如果我需要更具體的概念證明這很好。每個數據包的數據可以忽略不計(4到16個字節之間)。數據傳輸將是不規則的。 – ahjohnston25

回答

1

現在有點爭議,Android L將在所有模式下支持BLE。然而,對於那些正在尋找替代品的人來說,他們可以立即使用,ANT +(作爲他在評論中建議的@Ifor)是一個可行的選擇。