如何使用ServerSocket创建服务器以通过wifi连接两个或多个客户端设备

时间:2015-04-21 11:44:09

标签: java android server serversocket

我试图通过wifi连接(使用ServerSocket for server)到Android设备。但问题似乎是服务器的IP。我可以使用什么IP,或者还有其他方式。

代码示例

//ServerSide
WifiManager wmanager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
String addr = String.valueOf(wmanager.getConnectionInfo().getIpAddress());
ServerSocket server = ServerSocket(3000, 3, InetAddress.getByName(addr));
Socket s = server.accept();

//ClientSide
//Howerver testing with terminal<telnet: open wifiIp 3000> returns connection error. 

0 个答案:

没有答案