正在回答
2回答
Android服务器端代码可以参考如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | new Thread() { public void run() { try { ServerSocket ss = new ServerSocket(PORT); printConsole( "服务器已创建成功,正在等待连接..." ); Socket socket = ss.accept(); printConsole( "一个客户端已经连接成功..." ); InputStream in = socket.getInputStream(); byte [] b = new byte [ 5 ]; in.read(b); in.close(); printConsole( "服务端收到" + new String(b)); ss.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } printConsole( "服务器已断开连接..." ); }; }.start(); |
端口连不上,有没有异常捕获到,看下错误原因,连接不通不一定是端口的问题。
Android数据通信开发与应用2018版
- 参与学习 人
- 提交作业 147 份
- 解答问题 687 个
本专题介绍了Android开发核心组件:广播、服务及全局应用。教会你如何使用AIDL、Thread、Socket、蓝牙解决进程线程间通信问题。利用Glide等实现异步加载及NDK原生代码开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧