目前我正在做我在android領域的工作。我正在嘗試開發一款應用程序,以便將藍牙/無線網絡功能移動設備發送的消息發送至其他支持藍牙/無線網絡的手機,而無需配對。是否有可能從一個Android手機發送消息到另一個使用藍牙或無線配對的Android手機?
是否有可能在沒有配對的情況下將消息發送到我的藍牙或wi-fi範圍內的其他移動設備?如果可能的話,我怎樣才能將消息發送給其他移動設備並進行配對?
目前我正在做我在android領域的工作。我正在嘗試開發一款應用程序,以便將藍牙/無線網絡功能移動設備發送的消息發送至其他支持藍牙/無線網絡的手機,而無需配對。是否有可能從一個Android手機發送消息到另一個使用藍牙或無線配對的Android手機?
是否有可能在沒有配對的情況下將消息發送到我的藍牙或wi-fi範圍內的其他移動設備?如果可能的話,我怎樣才能將消息發送給其他移動設備並進行配對?
對於發送消息(短信,彩信),我不這麼認爲,沒有配對,你怎麼能知道你要發送信息的設備ID,如果你不配對設備,那麼如何他們互相溝通,
編輯:對於藍牙根據我的知識,不可能通過RFCOMM套接字發送或接收數據而無需配對。
而對於WiFi,在每個設備上設置並行服務器/客戶端線程,併發送任何你想要的。要發現本地網絡上的服務,您可以選擇使用zeroconf。
看看這些鏈接,
Bluetooth pairing without user confirmation
Bluetooth SPP between Android and other device, UUID and PIN questions
How to send and receive data in Android Programming using bluetooth without pairing?
你好...感謝你的回覆......其實我的應用程序是當我的android手機檢測到所有的手機在一個範圍內然後它會向所有檢測到的移動設備發送消息。可能嗎??? – mani
不久和甜蜜,沒有。你不能將消息發送給其他手機沒有某種形式的認證。
如果您在談論短信時不適用。
對於Wifi看看這個項目http://code.google.com/p/remotedroid/。
對於藍牙的主題介紹瞭如何歸檔你在找什麼。 http://developer.android.com/guide/topics/wireless/bluetooth.html
要發送數據到藍牙設備,所有你需要的是該設備的Mac地址。 閱讀藍牙教程,它非常有幫助。
看看我編輯的答案.. – user370305
感謝您的回覆... – mani