阅读背景:

android java.net.SocketException: Connection reset by peer

来源:互联网 

写了个android上测试socket的例子:

server侧:

class ServerThread extends Thread {

	/**
	 * TCP.
	 */
	@Override
	public void run() {
		ServerSocket serSocket = null;
		try {
			serSocket = new ServerSocket(4567);
			// wait until accept request from client !
			System.out.println("== before ServerSocket.accept(TCP) ==");
			Socket socket = serSocket.accept();
			InputStream is = socket.getInputStream();
			byte[] bytes = new byte[1024];
			int temp = 0;
			while ((temp = is.read(bytes)) != -1) {
				System.out.println(new String(bytes, 0, temp));
			}
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			try {
				serSocket.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
			System.out.println("== after ServerSocket.accept(TCP) ==");
		}
	}
}class Serv



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: