java 压缩 字节流 ,C#解压的问题

  给现有的.Net项目增加安卓平台客户端, 目前使用的 ComponentAce.Compression.Libs.zlib 压缩解压字节流

  C#代码片段:    

    ...    

    ZOutputStream outZStream = new ZOutputStream(outStream);    

    CopyStream(inStream,outZStream);    

    ...

 

    安卓客户端使用java开发 ,java压缩字节流网上找到的大部分方法都是用java.util.zip.ZipOutputStream,

    代码片段:    

    ...    

    ZipOutputStream zout = new ZipOutputStream(out);    

    zout.putNextEntry(new ZipEntry(""));    

    zout.write(bytes);    

    ...

    但是这样压缩之后,C#的zlib无法解压, "...inflating: unknown compression method"

    最后终于在下面博客找到了方法, 用java.util.zip.Deflater压缩,C#就能解压了

    http://navylee.iteye.com/blog/1661733

转载于:https://www.cnblogs.com/huzhiyong/p/3669129.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值