我试图通过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.