楼主,怎么没看到你的发送部分。。  in  是 输入流还是输出流 ?  if(socketTcp == null){  
                      try{  
                       socketTcp = new Socket(SERVICE_IP, TCP_PORT);     //创建 socket 
                       socketTcp.setSoTimeout(3000);                      //防止阻塞  
                          if(socketTcp.isConnected()){  
                              Log.i("log", "socket: is created "+socketTcp.toString());  
                                     
                              out = socketTcp.getOutputStream();          
                                                       
                             byte[] tr1 = {'m','e','d','i','a','n','a','m','e'};
                    out.write(tr1);
                              out.flush();                               
                           //   handler.sendEmptyMessage(SOCKET_OK);  
                          }  
                          socketTcp.close();
                          socketTcp = null;
                       //   socketIsRunning = false;
                      }catch(Exception e){  
                          e.printStackTrace();  
                          Log.i("log", "error: "+e.toString());  
                      }  
                  }