有没有一个库或一个简单的方法如何在 Android 中打开受密码保护的 ZIP 存档?我知道 ZIP 加密有不同类型。我想打开最简单的一个,在 Unix 中使用以下命令创建zip -e命令。可以在 Windows 中打开相同的文件(将要求输入密码)。那应该是标准的 ZIP 2.0 加密?我怎样才能打开它?
我搜索了所有替代方案,但没有找到任何最终解决方案。
我找到了一个适用于 Android 的 .jar 库,可以解压和解密 ZIP 2.0 文件。http://www.lingala.net/zip4j/download.php http://www.lingala.net/zip4j/download.php
它对我有用(在 Ubuntu 中创建加密 ZIP,在 Android 中解密)。
可能有一种方法可以在没有任何库的情况下完成它,如下所述:java中ZipCrypto / Zip 2.0加密的实现 https://stackoverflow.com/questions/1651442/implementation-of-zipcrypto-zip-2-0-encryption-in-java,但我无法让这段代码工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)