博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 使用java.net.socket 的接收问题
阅读量:7260 次
发布时间:2019-06-29

本文共 469 字,大约阅读时间需要 1 分钟。

// 初始化socket
socket = new Socket(InetAddress.getByName(sip), sport);
InputStream sin = socket.getInputStream();
OutputStream ops = socket.getOutputStream();
// 发送
DataOutputStream dos=new DataOutputStream(ops);
dos.write(sendbyte);
// 接收
DataInputStream dis = new DataInputStream(sin); 
byte[] onerec = new byte[1024];
        int reclen = -1;
reclen = dis.read(onerec,0,1024);
问题:
连接和发送都正常,执行到接收的时候,dis.read()异常,总之只要开始操作sin肯定就异常退出了,
抓包显示服务器返回了数据包,但在inputStream变量的跟踪结果显示count=0。

转载地址:http://hhodm.baihongyu.com/

你可能感兴趣的文章
5.13. flock - manage locks from shell scripts
查看>>
插入排序的简单实现
查看>>
dom4j的解析实例
查看>>
极简反传(BP)神经网络
查看>>
Servlet开发技术,创建,以及Servlet的配置,web.xml的配置
查看>>
论文笔记之:Co-saliency Detection via A Self-paced Multiple-instance Learning Framework
查看>>
jquery跨域3
查看>>
生活中的小感慨20151202
查看>>
MapReduce实现手机上网日志分析(排序)
查看>>
C#测试web服务是否可用
查看>>
检测磁盘空间问题
查看>>
6. 规划和战略
查看>>
初学Oracle的一点心得
查看>>
远程医疗技术在国内的发展机遇
查看>>
机器视觉照明系统光源该如何选择
查看>>
一个insert插入语句很慢的优化
查看>>
sysbench压测小记(r11笔记第99天)
查看>>
使用awk来解析dump文件
查看>>
SQL Server中提前找到隐式转换提升性能的办法
查看>>
Javascript知识四(DOM)
查看>>