Android模拟器访问本地的apache tomcat服务
2013-07-31 20:10
344 查看
1. 在官网http://tomcat.apache.org/上下载tomcat,根据自己的电脑下载相应的文件
2.将apache-tomcat-6.0.37-windows-x64.zip包解压到本地电脑中
3.在D:\apache-tomcat-6.0.37\bin文件夹下,双击startup.bat启动服务
4.在电脑浏览器中输入 http://localhost:8080/或者http://127.0.0.1:8080/回车后,如果看到Apache Tomcat的界面说明成功了
显示的界面是D:\apache-tomcat-6.0.37\webapps\ROOT\index.html
5.在android模拟器中输入http://10.0.2.2:8080/可以成功打相应的界面
我们的第一想法是输入http://localhost:8080,可是这将不会成功,为什么呢?问题是这样的,android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!
如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias记住,在模拟器上用10.0.2.2访问你的电脑本机.
附:
tomcat 配置是在D:\apache-tomcat-6.0.37\conf\server.xml文件中
如:<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
这样是将端口配置成8081
2.将apache-tomcat-6.0.37-windows-x64.zip包解压到本地电脑中
3.在D:\apache-tomcat-6.0.37\bin文件夹下,双击startup.bat启动服务
4.在电脑浏览器中输入 http://localhost:8080/或者http://127.0.0.1:8080/回车后,如果看到Apache Tomcat的界面说明成功了
显示的界面是D:\apache-tomcat-6.0.37\webapps\ROOT\index.html
5.在android模拟器中输入http://10.0.2.2:8080/可以成功打相应的界面
我们的第一想法是输入http://localhost:8080,可是这将不会成功,为什么呢?问题是这样的,android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!
如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias记住,在模拟器上用10.0.2.2访问你的电脑本机.
附:
tomcat 配置是在D:\apache-tomcat-6.0.37\conf\server.xml文件中
如:<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
这样是将端口配置成8081
相关文章推荐
- Android模拟器访问本地的apache tomcat服务
- linux下使用apache http server 连接 tomcat 达到使用直接apache一个服务端口就可访问php和jsp
- Android与本地服务器交互,出现的问题【android模拟器无法访问本地的tomcat 】
- android模拟器无法访问本地的tomcat
- Tomcat和Apache服务器访问本地路径的项目配置
- android模拟器无法访问本地的tomcat
- 本机ip不能访问本地tomcat服务,但是127.0.0.1就可以访问
- 已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张,现在要求只能保留最近 7 天的访问日志!请问如何解决? 请给出解决办法或配置或处理命令。(提示:可以
- Android模拟器访问本地tomcat服务器下的web应用(webservice),localhost换成10.0.2.2
- Apache服务+两个独立Tomcat服务配置
- Android访问本地Tomcat服务器问题
- 设置Win10防火墙规则,使得局域网能访问此电脑的Tomcat服务
- Android模拟器无法访问本地网址
- Android小经验---调试访问本地Apache方法
- 搭建nodejs服务,访问本地站点文件
- Apache2.4.23本地访问正常但局域网无法访问 httpd.conf设置
- linux整合tomcat+apache服务
- windows server2012部署apache项目访问后台管理系统时tomcat就停了是怎么回事
- Silverlight访问Apache服务器(Tomcat,Geronimo)中部署的Webservice 的两种技巧
- 黑马程序员-Java之自定义图形化界面的浏览器访问本地的Tomcat服务器