真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案

应用如何在Genymotion模拟器或手机上访问本地电脑上的tomcat服务器

1、Genymotion模拟器访问本地电脑上的Tomcat服务器可做如下设置:

1-1、进入Genymotion模拟器的设置界面如下图:

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第1张图片

1-2、打开wifi界面:

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第2张图片

1-3、长按”WiredSSID”,点击”修改网络”

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第3张图片

1-4、按照图中红框处更改:

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第4张图片

1-5、在手机浏览器上输入10.0.2.2:8080测试是否可以访问Tomcat服务器(Tomcat打开的情况下),如下图则表示成功。

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第5张图片

2、手机访问电脑上的tomcat服务器可做如下设置:

2-1.进入手机的设置界面如下图:

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第6张图片

2-2、点击进入WLAN设置,选择当前正在使用的wifi点击进入。

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第7张图片

2-3、选择代理--->手动,设置主机名:你自己电脑ip地址,端口为8080,修改后确定,这样就可以访问本地电脑上的tomcat服务器了。

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案_第8张图片


你可能感兴趣的:(tomcat,localhost,Android,服务器,tomcat,localhost,调试,解决方案,android应用)