【问题标题】:Open a Zip File protected by password Phonegap Android打开受密码 Phonegap Android 保护的 Zip 文件
【发布时间】:2023-12-05 01:47:02
【问题描述】:

我尝试了很多 zip 插件,但都没有密码参数。你知道任何可以解压缩密码移植的 .zip 格式的 cordova 插件吗?

【问题讨论】:

    标签: android cordova passwords unzip


    【解决方案1】:

    流行的cordova-plugin-zip依赖ZipInputStream解压文件,但是这个类不支持解密密码保护的Zip文件。

    存在另一种 java 解密库 called zip4j,但不清楚它是否与 Android 兼容。 Android porting of zip4j 可用,但 isn't present on maven repository 因此您应该手动将其添加到您的项目中。

    此外,似乎somebody has written他的自定义java类来解密zip文件。

    按照the cordova zip plugin for Android 的源代码,你可以很容易地编写你的自定义解压缩插件(我希望你能发布它!)。

    编辑:另请参阅these interesting answers 的类似问题。

    【讨论】:

    • 我会尽力根据您的资源开发我的插件谢谢你。
    最近更新 更多