基本信息
源码名称:android在WiFi下手机与电脑的socket通信
源码大小:5.90M
文件格式:.zip
开发语言:Java
更新时间:2014-07-02
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

wifi局域网下,手机可以和电脑通过socket通信。手机做服务端,电脑做客户端;也可以反过来,电脑做服务端,手机做客户端。
下面介绍的是手机作为服务端,电脑使用MFC编程作为客户端,原理是,手机建立一个ServerSocket,并获取自己的ip地址和端口port;然后电脑通过socket连接手机的ipport



1. private ServerSocket serverSocket = null;  

2. private Runnable    mcreateRunnable = new Runnable()   

3. {  

4.     public void run()  

5.     {                 

6.         try {  

7.             serverSocket = new ServerSocket(0);//系统分配端口                   

8.             getLocalIpAddress();//获得手机的ip地址  

9.                         //方法用于等待客服连接   

10.                         mSocketServer = serverSocket.accept();                          

11.                         //接受客服端数据BufferedReader对象  

12.                         mBufferedReaderServer = new BufferedReader(new InputStreamReader(mSocketServer.getInputStream()));  

13.                         //给客服端发送数据  

14.                         mPrintWriterServer = new PrintWriter(mSocketServer.getOutputStream(),true);  

15.                       

16.         } catch (IOException e) {  

17.             // TODO Auto-generated catch block  

18.             e.printStackTrace();  

19.         }  

20.     }  

21. };