Это скажет вам ваш собственный IP Andress, если вы запустите это на своем телефоне Android.
try{
InetAddress ownIP=InetAddress.getLocalHost();
System.out.println("IP of my Android := "+ownIP.getHostAddress());
}catch (Exception e){
System.out.println("Exception caught ="+e.getMessage());
}
Если вы хотите знать IP-адрес любого клиента, который связывается с вашим приложением, используйте
Socket socket = serverSocket.accept(); // accept connection
System.out.println("Remote IP:"+socket.getInetAddress());
System.out.println("Remote Port:"+socket.getPort());