Java 客户端如何获取PC的ip地址?
我想在个人电脑和安卓手机之间建立一个插座连接。android手机正在通过PC的wifi连接到PC 这是客户端的代码Java 客户端如何获取PC的ip地址?,java,android,sockets,networking,websocket,Java,Android,Sockets,Networking,Websocket,我想在个人电脑和安卓手机之间建立一个插座连接。android手机正在通过PC的wifi连接到PC 这是客户端的代码 try { socket = new Socket(IpAddress, 7890); toserver = new DataOutputStream(socket.getOutputStream()); toserver.writeUTF(message); toserver.flush(); to
try {
socket = new Socket(IpAddress, 7890);
toserver = new DataOutputStream(socket.getOutputStream());
toserver.writeUTF(message);
toserver.flush();
toserver.close();
socket.close();
return null;
} catch (Exception e) {
return null;
}
现在,我将ip地址设置为静态(在我的示例中为192.168.1.116)。但如果我使用其他电脑和wifi,它就无法工作。所以我想知道android手机如何获得新的ip地址,通过wifi与PC建立连接