我有一个普通的简单 java 程序作为服务器运行,等待客户端与 TCP 连接。
在另一个 Eclipse 项目中,我正在构建一个 android 应用程序。该应用程序必须联系在主机上运行的 java 程序以接收消息。
我不能简单地使用“localhost”来联系服务器,因为据说模拟器在虚拟路由器后面运行,我将访问“电话”的网络而不是主机的网络。
那么,我应该使用什么 ip 来联系主机开发机器呢?
这台机器是一个在 Ip 为 10.0.0.5 的 VirtualBox 上运行的 linux。我尝试在模拟器上使用该 ip,但即便如此,我也无法建立连接。