android - 模拟器连接本地tomcat

  在使用android真机试图连接本地的tomcat的时候,发现一直没有反应.网上搜了很多资料,加上自己不断测试,后来发现模拟器访问tomcat的时候,ip的概念跟在pc*问tomcat用的ip,根本就不同,更不用说真机了.怎么说呢?如果使用localhost(或127.0.0.1)就表示连接android 模拟器本身,所以,通过localhost(或127.0.0.1)连接,是行不通的.这时(使用android模拟器连接tomcat)可以使用android模拟器默认的ip(10.0.0.2),即电脑的alias(别名)连接,是可行的.

  • Genymotion安装后VirtualBox Host-Only Network的IP为192.168.56.1,在PC端以这个地址能访问Tomcat
  • use 10.0.2.2 for default AVD and 10.0.3.2 for Genymotion,Genymotion访问主机以10.0.3.2访问
ref:Android与本地Tomcat的连接
Grnymotion模拟器和Android真机访问PC端Tomcat下的应用

http://www.xuebuyuan.com/2089530.html

上一篇:第一个android程序所遇到问题


下一篇:【思路】-OctService服务类