Android, Socket,连接服务器端.net和客户端Android



如何连接一个套接字服务器是在。net,但客户端是在Android ?连接后,我想发送一些数据到服务器登录认证后,服务器发送一些响应?

客户端private Socket socket; private static final int SERVERPORT = 5000; private static final String SERVER_IP = "10.0.2.2";

try { String str = et.getText().toString();//EDIT TEXT OBJECT PrintWriter out = new PrintWriter(new BufferedWriter( new OutputStreamWriter(socket.getOutputStream())), true); out.println(str); } catch (UnknownHostException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); }

class ClientThread implements Runnable { @Override public void run() { try { InetAddress serverAddr = InetAddress.getByName(SERVER_IP); socket = new Socket(serverAddr, SERVERPORT); } catch (UnknownHostException e1) { e1.printStackTrace(); } catch (IOException e1) { e1.printStackTrace(); } } }

使用new Thread(new ClientThread()).start();

最新更新