打开受密码 Phonegap Android 保护的 Zip 文件
Open a Zip File protected by password Phonegap Android
我试过很多 zip 插件,但 none 其中有一个密码参数。您知道任何可以解压缩受密码保护的 .zip 格式的 cordova 插件吗?
流行的cordova-plugin-zip依靠ZipInputStream
解压缩文件,但是这个class不支持解密受密码保护的Zip文件。
另一种 java 解密库 called zip4j exists, but isn't clear if it's compatible with Android. An Android porting of zip4j is available, but isn't present on maven repository 所以你应该手动将它添加到你的项目中。
此外,似乎 somebody has written 他的习惯 java class 解密 zip 文件。
按照 the cordova zip plugin for Android 的源代码,您将很容易编写自定义解压缩插件(希望您能发布它!)。
编辑:另见 these interesting answers 类似问题。
我试过很多 zip 插件,但 none 其中有一个密码参数。您知道任何可以解压缩受密码保护的 .zip 格式的 cordova 插件吗?
流行的cordova-plugin-zip依靠ZipInputStream
解压缩文件,但是这个class不支持解密受密码保护的Zip文件。
另一种 java 解密库 called zip4j exists, but isn't clear if it's compatible with Android. An Android porting of zip4j is available, but isn't present on maven repository 所以你应该手动将它添加到你的项目中。
此外,似乎 somebody has written 他的习惯 java class 解密 zip 文件。
按照 the cordova zip plugin for Android 的源代码,您将很容易编写自定义解压缩插件(希望您能发布它!)。
编辑:另见 these interesting answers 类似问题。