我正在开发一个需要不时下载约 50 MB 数据的 iOS 应用程序。bzip2 给了我最好的压缩率(将大小减小到 8 MB)。
问题是:如何解压app中的数据?
我做了一些研究——我发现的唯一两件事是 Keka(但完整的源代码不是公开的)和 bzip2 命令行工具的 C++ 源代码,这对我来说太长太复杂了,无法对我的在给我的时间内应用程序。
我正在寻找类似http://commons.apache.org/proper/commons-compress/的东西,它被 Android 版本的应用程序使用。
如果您知道如何使用 7zip 而不是 bzip2 来做到这一点,那就可以了——只是效率稍低了一点。