项目中用到利用android 和pc之间的socket通信
在一次通讯中,发现android 通过socket传递的数据不完整(费了大力气才发现是传递的数据不完整),
原因在于socket基于TCP流的。IP包有一个最大长度65536.分片传输需要自己实现,或者采用现成的库。
解决办法,压缩传输的数据内容,控制在限度范围内。
项目中用到利用android 和pc之间的socket通信
在一次通讯中,发现android 通过socket传递的数据不完整(费了大力气才发现是传递的数据不完整),
原因在于socket基于TCP流的。IP包有一个最大长度65536.分片传输需要自己实现,或者采用现成的库。
解决办法,压缩传输的数据内容,控制在限度范围内。