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

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

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

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