android - Mono for Android - ZIP 数据压缩

标签 android zip compression unzip

我正在尝试解压缩服务器发送的一些大文件,然后在进行一些处理后,将文件压缩发送回服务器,始终使用< strong>ZIP 格式。

我想知道是否有一些 zip 压缩/解压缩实用方法可以在我的代码中使用,以便在几行中完成后者。

我知道像 DotNetZipSharpZipLib 这样的解决方案,但我想避免使用外部库或不得不跟踪额外的 .dll。

最佳答案

Mono For Android 显然没有内置基于 ZIP 格式的压缩/解压实用方法,所以我最终集成了 SharpZipLib 到我的项目并使用 InflaterInputStream.Read() 方法,这对我来说非常有用,如以下链接中所引用:

How to use ICSharpCode.ZipLib with stream?

干杯!

关于android - Mono for Android - ZIP 数据压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12850016/

相关文章:

android - 查找窗口失败 - 2 个 galaxy nexus 上同一应用程序的不同行为

android - fclose 在 android 和 linux 上的工作方式不同

JavaScript 创建 zip 文件

java - 如何在 JAVA 中使用 LZMA 将多个 PDF 文件压缩成一个 7z

algorithm - 从二叉树中删除重复的子树

android - Cordova Push Plugin - Android 图标问题

android - 旋转圆形物体

c# - 使用 SharpZipLib 压缩文件时出现 "Invalid folder"错误

java - Java 中的 Google snappy 压缩实现

c# - .NET 压缩 XML 以存储在 SQL Server 数据库中