通过android模拟器连接到服务器

瑜伽

在我的应用程序中,我尝试连接到具有指定主机的服务器(虚拟机),但是当我从本地计算机连接同一服务器时,却不断收到错误消息“找不到具有指定主机名的服务器”通过浏览器或仅ping,我就能做到这一点。我已经在本地计算机上修改了主机文件,并且还在android模拟器上上载了相同的主机文件有没有人可以帮助我解决此问题的指针?

小麦

您可能必须配置虚拟机,以将端口从主机转发到虚拟机Web服务器。

  1. 配置虚拟机服务器:在我的情况下为VirtualBox中的Ubuntu
    • 通过此链接进行端口转发,或通过“网络”标签使用NAT端口转发
  2. 确保主机上的服务器可访问
    • 在主机网络浏览器(例如下面的屏幕快照中的Chrome)中,转到10.0.2.2:configuredPort(在我的情况下为localhost:8181)
  3. 启动android模拟器并转到 10.0.2.2:configuredPort

我的Android模拟器的VirtualBox设置

编辑:

如果虚拟机桥接在网络上,那么如果您修改Android主机文件,则应该可以通过IP /主机名访问该虚拟机

127.0.0.1           localhost
192.168.0.123       virtualMachineBridgedAddress.com
10.0.2.2            hostMachineAddress.com

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我的android应用未连接到服务器并抛出了android模拟器

如何从Android模拟器连接到本地服务器?

从 Android 模拟器连接到本地 asp.net web 服务器

如何在android studio中将mosquitto服务器连接到模拟器

如何通过Android连接到SMSC模拟器?

如何从Android模拟器连接到我的http:// localhost网络服务器

我的 GAE 本地服务器如何连接到 Firebase 模拟器

无法从本地主机外部连接到模拟器内部的服务器

通过WIFI将Android连接到SQL服务器

通过 Android Emulator 连接到 Java 服务器

通过代理连接到服务器

从android的模拟器到服务器的POST请求

如何修复Android模拟器中的“无法连接到相机服务”异常

从Xamarin Vs2015 Android模拟器连接到本地Web服务

NetBeans无法连接到Android模拟器AVD

Android Wear预览未连接到Wear模拟器

在Android模拟器上连接到localhost

如何从Android Studio模拟器连接到localhost

Android Studio-无法连接到设备或模拟器

Android模拟器未连接到localhost API

如何连接到Android模拟器的本地主机?

使用C#连接到Android模拟器

Android模拟器无法连接到IIS部署的站点

Jenkins无法连接到Android模拟器

从Android连接到XMPP服务器

Android模拟器无法通过“无法识别的像素格式错误”连接到网络摄像头

OS-X|Genemotion 模拟器-ADB 服务器没有确认 * 无法启动守护进程 * 错误:无法连接到守护进程

无法通过PXE连接到服务器

通过Telnet连接到POP / SMTP服务器