1、该socket联网工具类会导致读取服务端的数据发生阻塞
public class ConnectToServer {
private static boolean D=true;
private static InputStream mInputStream;
private static OutputStream mOutputStream;
public ConnectToServer() {
// TODO Auto-generated constructor stub
}
/**
* 建立TCP连接
* @param ip 服务端ip
* @param port 端口
*/
public static Socket conn(String ip,int port){
try {
Socket socket=new Socket(InetAddress.getByName(ip), port);
if(D){
Log.i("Socket", (socket==null)+"");
}
return socket;
} catch (Exception e) {
// TODO: handle exception
}
return null;
}
/**
* 把数据msg发送到服务端
* @param socket
* @param msg 待发送的数据
*/
public static void sendReq(Socket socket,byte[] msg){
try {
mOutputStream=socket.getOutputStream();
mOutputStream.write(msg);
mOutputStream.flush();
} catch (IOException e) {
// TODO Auto-gener