大哥大姐们进来帮小弟看看哪里写错了!
我按android新手;
最近想编写手机连接电脑的程序,电脑用JAVA编写作服务端,手机用客户端;
//电脑JAVA编写的: public static void server_stat(){ try { server = new ServerSocket(8988); System.out.println("服务器已经启动!"); while (true) { socket = server.accept(); System.out.println("客户端进入!"); } } catch (IOException e) { e.printStackTrace(); } }//手机APK编写的:public class client extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button=(Button)findViewById(R.id.lianjie); button.setOnClickListener(lianjie); }private OnClickListener lianjie = new OnClickListener(){ public void onClick(View v){ lianjie(); }}; void lianjie(){ InetAddress serverAddr;try { serverAddr = InetAddress.getByName("127.0.0.1"); Socket socket = new Socket(serverAddr, 8988); Toast.makeText(client.this, "连接成功!",Toast.LENGTH_SHORT).show(); //receiveMessage(); } catch (Exception e) { Toast.makeText(client.this, "连接出错!",Toast.LENGTH_SHORT).show(); }}}