Androd 从.net搭建的服务端下载文件,服务器传输给安卓byte数组,接受出问题 5C

服务端传给安卓十进制的byte数组,但是接收到byte数组长度明显超过服务器传输过来的,而且数值也发生了改变,没有规律,求帮助

2个回答

说的太简短了,看不出问题。。。大概应该是服务器和客户端约定的通信接口有差异。。。

1、先确认接收到的长度跟发送的长度是不是一样;
2、再根据长度逐一打印十六进制字节,来确认内容是否一致;
如果说是byte数组直接转string(如果没加长度)打印一般都有乱码。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐