连接到PC上的服务器';从android仿真器看s网络

连接到PC上的服务器';从android仿真器看s网络,android,networking,android-emulator,Android,Networking,Android Emulator,我正在设计一个android应用程序,它可以与web服务器进行通信。到目前为止,我一直在本地主机上托管服务器,并使用模拟器上的10.0.2.2访问它。现在我需要访问公司网络PC上的服务器vserver36,地址192.168.1.124。如何在模拟器上执行此操作 您只需使用地址192.168.1.124而不是10.0.2.2;) 使用192.168.1.124代替10.0.2.2,但您的电脑和服务器电脑必须在同一个intranet中。@SunitKumarGupta是的,我只是尝试了一下,谢谢,

我正在设计一个android应用程序,它可以与web服务器进行通信。到目前为止,我一直在本地主机上托管服务器,并使用模拟器上的
10.0.2.2
访问它。现在我需要访问公司网络PC上的服务器
vserver36
,地址
192.168.1.124
。如何在模拟器上执行此操作

您只需使用地址192.168.1.124而不是10.0.2.2;)

使用192.168.1.124代替10.0.2.2,但您的电脑和服务器电脑必须在同一个intranet中。@SunitKumarGupta是的,我只是尝试了一下,谢谢,我以为不会因为模拟器不在电脑网络上是的,我意识到,但是为什么仿真器可以连接到我电脑的网络呢?@Kartik_Koro:仿真器可以连接到任何网络。主要问题是“localhost”。在仿真器上使用“localhost”实际上是仿真器本身的127.0.0.1地址-这就是为什么需要使用10.0.2.2来访问PC的“localhost”,即它被翻译/路由到PC。除此之外,只要PC可以路由/连接到它们,所有外部IP地址都是有效的。想一想-在emulator上打开浏览器并键入www.google.com。