在我的应用程序中,我尝试连接到具有指定主机的服务器(虚拟机),但是当我从本地计算机连接同一服务器时,却不断收到错误消息“找不到具有指定主机名的服务器”通过浏览器或仅ping,我就能做到这一点。我已经在本地计算机上修改了主机文件,并且还在android
模拟器上上载了相同的主机文件。有没有人可以帮助我解决此问题的指针?
您可能必须配置虚拟机,以将端口从主机转发到虚拟机Web服务器。
10.0.2.2:configuredPort
(在我的情况下为localhost:8181)10.0.2.2:configuredPort
编辑:
如果虚拟机桥接在网络上,那么如果您修改Android主机文件,则应该可以通过IP /主机名访问该虚拟机。
127.0.0.1 localhost
192.168.0.123 virtualMachineBridgedAddress.com
10.0.2.2 hostMachineAddress.com
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句