2012-02-23 65 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应用程序使用。

相关问题