给出错误IOException java.net.ConnectionExeption.connection denied

时间:2017-02-11 07:15:42

标签: java android

给出错误IOException java.net.ConnectionExeption.connection被拒绝enter code here

public class Client扩展AsyncTask {

String dstAddress;
int dstPort;
String response = "";
TextView textResponse;

Client(String addr, int port, TextView textResponse) {
    dstAddress = addr;
    dstPort = port;
    this.textResponse = textResponse;
}

@Override
protected String doInBackground(Object... arg0) {

    Socket socket = null;

    try {
        socket = new Socket(dstAddress, dstPort);

        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(
                1024);
        byte[] buffer = new byte[1024];

        int bytesRead;
        InputStream inputStream = socket.getInputStream();

        /*
         * notice: inputStream.read() will block if no data return
         */
        while ((bytesRead = inputStream.read(buffer)) != -1) {
            byteArrayOutputStream.write(buffer, 0, bytesRead);
            response += byteArrayOutputStream.toString("UTF-8");
        }

    } catch (UnknownHostException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
        response = "UnknownHostException: " + e.toString();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
        response = "IOException: " + e.toString();
    } finally {
        if (socket != null) {
            try {
                socket.close();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
    return response;
}

@Override
protected void onPostExecute(String result) {
    textResponse.setText(response);
    super.onPostExecute(result);
}

}

getting error of connection refuse can any one help me

从这种情况来看,我的Ip是10.0.2.15,端口是5000 并且在服务器端连接已准备好进行连接

0 个答案:

没有答案