如何从仿真器解析localhost IP地址

时间:2016-06-05 01:45:11

标签: android localhost

我正在尝试创建一个服务器来托管可以在同一网络中使用Android设备播放的游戏。 我像这样创建服务器

InetAddress addr = InetAddress.getLocalHost();
server = new ServerSocket(4456,50,addr);
System.out.println(server.getInetAddress());

当我打印ip时,我得到192.168.1.7。 问题是,当我使用getLocalHost();在Android模拟器(Android Studio附带的那个)或普通的Android设备上,ip i get是127.0.0.1 如何从Windows上托管的服务器获取localHost ip?

1 个答案:

答案 0 :(得分:1)

在另一篇类似的帖子中查看这个好的答案,希望它可以帮到你。

https://stackoverflow.com/a/9482369