2012-02-23 58 views
1

我目前正在編寫一個應用程序,通過無線局域網連接到服務器。提交服務器IP從WiFi路由器到Android

到目前爲止,我有硬編碼到應用程序(其中工程完美)的IP地址,但是,下一個邏輯步驟是能夠發送應用程序的服務器的IP地址。

據我所知,路由器需要播音主持255.255.255.255的IP地址 - 除此之外,我不知道該怎麼做。

任何及所有的幫助感激


編輯

好了,我知道得到這個工作,所有手機都必須在同一個網絡服務器,這是很好的。

我需要做的就是我的,而服務器監聽手機在網絡上播出。從那裏,服務器發送應用程序的IP地址,然後代碼的其餘部分可以繼續。

有沒有人有一個教程或任何我可以按照得到雙方的工作?

+0

只是爲了確保我們確切地知道你打算做什麼:你想要的應用程序工作*一個特定的*無線局域網?你想讓特定網絡的路由器自動告訴你的應用程序她應該使用哪個服務器? – 2012-02-23 10:07:38

+0

是的 - 當我想讓系統工作(稱爲mylan)時,我將設置一個局域網,用戶連接到mylan,然後將能夠連接到服務器 – Krath 2012-02-23 10:16:29

+0

我不知道如何去訪問wifi的東西,因爲Android處理所有的wifi握手和DHCP的東西本身。問題是:是否可以在那裏插入自己的事件處理程序以捕獲DHCP響應,或者在Android建立連接之後是否需要自己執行類似的請求。 – 2012-02-23 10:25:20

回答

0

一個簡單的解決方案爲您不要硬編碼服務器的IP或域名(讓我們說,它隨時間變化),將是你實現你網絡上的域名服務器和Android設備調用本地URL。

然後你可以發佈當前服務器的IP或名稱在網頁中的本地網絡上的標題。這個響應會被android應用程序使用。

相關問題