HttpHostConnectException异常

来源:互联网 发布:中国联合网络通信官网 编辑:程序博客网 时间:2024/05/08 05:48
今天用真机在运行android应用的时候,一直无法与服务端进行交付,下面是错误提示信息:

org.apache.http.conn.HttpHostConnectException: Connection to http://192.168.1.100:8080 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:183)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
at com.accountmanager.MainActivity$MyThread.run(MainActivity.java:111)
Caused by: java.net.ConnectException: failed to connect to /192.168.1.100 (port 8080): connect failed: ETIMEDOUT (Connection timed out)


192.168.1.100是我笔记本的ip地址,笔记本跟手机通过路由器共用一个网络,一开始以为是手机出问题了,因为前几天还能正常运行的。折腾了半天终于想到一个方法,我在手机的浏览器上运行tomcat,发现访问失败,由此联想到两台电脑ping包时候出现的问题,如果一台笔记本开了防火墙,另一台就无法ping通其ip。结果到控制面板一看,果然开了防火墙,关闭以后问题解决!
0 0
原创粉丝点击