一个例子,你参考
try {
socket = new Socket();
socket.setSoTimeout(10000);
socket.connect(new InetSocketAddress(this.ip,this.port),30000);
socket.setKeepAlive(true);
ops = socket.getOutputStream();
opsw = new OutputStreamWriter(ops);
bw = new BufferedWriter(opsw);
// 从服务器接收数据
ips = socket.getInputStream();
ipsr = new InputStreamReader(ips);
br = new BufferedReader(ipsr);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
flag = false;
Message m=new Message();
m.what=1;
decDivx.explorermHandler.sendMessage(m);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
flag = false;
Message m=new Message();
m.what=1;
decDivx.explorermHandler.sendMessage(m);
}