1

我正在eclipse中的一个android项目上工作,我有以下问题。

为什么下面的代码会抛出异常

W/System.err(5354): java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 80): connect failed: ECONNREFUSED (Connection refused)

即使我的变量 AUTHENTICATION_SERVER_ADDRESS 不是 localhost 而是在线服务器地址,例如http://myserver.com/folder/

应该连接到我的服务器的代码示例:

url = new URL(AUTHENTICATION_SERVER_ADDRESS);
HttpURLConnection connection;
connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);

PrintWriter out = new PrintWriter(connection.getOutputStream());

异常被抛出PrintWriter。我该如何解决这个问题?谢谢!

4

1 回答 1

0

Dnt 使用 localhost,使用 IP 地址。

例如String URL="http://127.0.0.1(thats your ip):1802(thats your port)/.."

于 2013-04-11T13:18:47.697 回答