用于Android的简单TCP侦听器 - 线程..我的不连接

时间:2011-11-28 15:27:11

标签: android tcp tcplistener

在Android上,我试图实现一个简单的TCP侦听器线程(或从任何地方复制它)。它应该只是等待文本,然后做一些事情。文本已发送,此部分有效,但此侦听器 - 线程甚至不会创建用于正确侦听的套接字。

对我来说,有没有人有想法,有什么不对或其他简单方法? 文本是我自己而不是html定义的。我只发现了太复杂的http处理程序。

import java.lang.*;
import java.io.*;
import java.net.*;

public class Client implements Runnable {



   public static void main(String args[]) {

       System.out.print("Listening Thread started\n");

      try {
         Socket skt = new Socket("localhost", 2999);
         BufferedReader in = new BufferedReader(new
            InputStreamReader(skt.getInputStream()));
         System.out.print("Received string: '");

         while (!in.ready()) {}
         System.out.println(in.readLine()); // Read one line and output it

         System.out.print("'\n");


         in.close();
      }
      catch(Exception e) {
         System.out.print("Whoops! It didn't work!\n");
         System.err.println(e);
      }
   }
   public Client () {

   }
@Override
public void run() {
    // TODO Auto-generated method stub
    main(null);
}

}

0 个答案:

没有答案