我正在尝试解压缩服务器发送的一些大文件,然后经过一些处理后,始终使用ZIP格式将文件发送回压缩到服务器。
我想知道是否可以在代码中使用一些zip压缩/解压缩实用程序方法,以便在几行中完成后者。
我知道诸如DotNetZip或SharpZipLib之类的解决方案,但我想避免使用外部库或避免跟踪其他.dll。
最佳答案
显然,Mono For Android中没有基于ZIP格式的内置压缩/解压缩实用程序方法,因此我最终将SharpZipLib集成到了我的项目中,并使用了InflaterInputStream.Read()方法,该方法对我来说非常有用,如以下链接:
How to use ICSharpCode.ZipLib with stream?
干杯!