有兩種方案:
1、在PC機上建立伺服器,手機與手機之間的通訊透過伺服器進行中轉
2、一部手機作為伺服器,另一部手機作為客戶端接入該手機 一般是第一種方案 示例程式碼: 1、pc端: serverSocket=new ServerSocket(5648); //在5648埠進行偵聽 Socket sk = serverSocket",5648);//連線socket
3、訊息輸入輸出: pw=new PrintWriter(socket.getOutputStream()); //訊息輸出 pw.println("傳送訊息"); pw.flush(); br=new BufferedReader(new InputStreamReader(socket.getInputStream())); //訊息接收 while((str=br.readLine())!=null){ //接收訊息 }
有兩種方案:
1、在PC機上建立伺服器,手機與手機之間的通訊透過伺服器進行中轉
2、一部手機作為伺服器,另一部手機作為客戶端接入該手機 一般是第一種方案 示例程式碼: 1、pc端: serverSocket=new ServerSocket(5648); //在5648埠進行偵聽 Socket sk = serverSocket",5648);//連線socket
3、訊息輸入輸出: pw=new PrintWriter(socket.getOutputStream()); //訊息輸出 pw.println("傳送訊息"); pw.flush(); br=new BufferedReader(new InputStreamReader(socket.getInputStream())); //訊息接收 while((str=br.readLine())!=null){ //接收訊息 }