Java Android ECONNREFUSED(连接被拒绝)

Java Android ECONNREFUSED(连接被拒绝),java,android,econnrefused,Java,Android,Econnrefused,我已经试着用我的android应用程序的代码向服务器发送数据 try { HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost("http://myip/adminlogin.php"); httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response

我已经试着用我的android应用程序的代码向服务器发送数据

try {
    HttpClient httpClient = new DefaultHttpClient();
    HttpPost httpPost = new HttpPost("http://myip/adminlogin.php");
    httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

    HttpResponse response = httpClient.execute(httpPost);

    HttpEntity entity = response.getEntity();

    is = entity.getContent();

    BufferedReader reader = new BufferedReader(new InputStreamReader(is, "UTF-8"), 8);
    StringBuilder sb = new StringBuilder();

    String line = null;
    while ((line = reader.readLine()) != null)
    {
        sb.append(line + "\n");
    }
    result = sb.toString();
} catch (ClientProtocolException e) {
    e.printStackTrace();
} catch (UnsupportedEncodingException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}
return result;
尝试使用用户名和密码对登录时,我收到以下错误消息

[socket][0]连接/myip:80;LocalPort=33049(0)关闭 [socket][/0.0.0:33049]带/System.err: org.apache.http.conn.HttpHostConnectException:连接到 拒绝原因:java.net.ConnectException:未能 90000ms后连接到/myip(端口80):断开连接失败: ECONREFUSE(拒绝连接)

myip可以通过web浏览器访问,所以我认为端口80是可以的。 文件路径也正常。我检查了数据库,它运行正常。
我在清单文件中设置了必要的权限。

您的手机是否与您使用ip号码连接的计算机位于同一网络上?服务器是否在公共internet上?当我忘记将手机放在本地wifi网络上,而它想连接到本地网络上的服务器时,我会出现此错误。

补充Christine的回答:

我也有类似的情况。我试图通过另一个android设备的热点连接到它。即使它们连接到同一个网络,我也遇到了“连接失败:ECONREFUSE(连接被拒绝)”的问题

在这件事上搞砸了几天后,我意识到我的客户端设备也连接到了移动互联网。这意味着,我的移动数据在

我把它关掉了,中提琴

确保您未连接到任何其他网络


发布此消息,以防对任何人都有帮助。

消息的意思是:“此ip地址没有服务器”。@Christine:有,因为我再次检查了链接,该链接已粘贴到应用程序中。对我来说,这看起来可疑地像超时问题-请参阅错误消息的“90000毫秒后”部分。当你说可以通过网络浏览器访问myip时,你是说运行应用程序的设备上的网络浏览器吗?@Christine:谢谢,这就是问题所在,也是我的错。再次感谢你的帮助@克里斯汀:对不起,我试过加载一些页面,但是是的,这是一个网络问题。我也面临同样的问题,关闭移动数据解决了这个问题。但我需要知道,即使在移动数据打开的情况下,是否有修复方法。有什么建议吗?