6
A
回答
5
你是对的,java.util.zip包不支持密码压缩和解压功能。你必须找到其他方法来实现它自己。我没帮上搜索了一下看看,如果你发现这个链接有用:) http://blog.alutam.com/2009/10/31/reading-password-protected-zip-files-in-java/
4
参考这个问题:
How to unzip a password protected file in Android
它采用了zip4j LIB这工作完全正常Android上:
try {
File src = new File("/sdcard/abc.zip");
ZipFile zipFile = new ZipFile(src);
if (zipFile.isEncrypted()) {
zipFile.setPassword("a");
}
String dest = new String("/sdcard/abc");
zipFile.extractAll(dest);
} catch (ZipException e) {
e.printStackTrace();
}
+0
它工作正常.. – 2014-01-22 14:32:45
相关问题
- 1. Mule esb文件压缩/编码和解压缩/解码
- 2. 解压缩Zip文件3.6
- 3. 解压缩.zip文件
- 4. BlackBerry - 解压缩Zip文件
- 5. 解压缩.zip文件
- 6. 如何在Android中解压缩密码保护的文件
- 7. 从Java ZIP压缩文件中提取UTF-16编码文件
- 8. 如何在iOS中解压密码保护的zip文件?
- 9. 在SSIS中解压密码保护的Zip文件
- 10. 用Apache ant解压密码保护的zip文件?
- 11. 使用DotNetZip解密密码保护的压缩文件C#
- 12. 解压缩zip
- 13. Phonegap文件压缩和加密zip
- 14. 如何为LZMA2编写Hadoop压缩/解压缩编解码器?
- 15. WP7:如何解压缩AES-256加密的Zip文件?
- 16. 在silverlight中解压缩zip文件
- 17. 如何通过Ruby解压缩密码保护的文件
- 18. 在Windows中解压缩密码保护的文件活动perl
- 19. 使用PPMD压缩的Zip文件,以编程方式解压缩
- 20. DotNetZip解压缩时密码错误
- 21. 使用ZipFile类从多个文件的zip压缩文件解压缩文件
- 22. 如何解压缩AES-256加密Zip文件?
- 23. Windows压缩文件夹没有完全解压缩zip
- 24. iOS iphone解压缩跨(多卷).7z或.zip压缩文件
- 25. C压缩库,可以在Windows上创建密码保护的zip文件?
- 26. Maps.jar解压缩后的源码为android?
- 27. Android - 无法解压缩下载的zip文件 - UTFDataFormatException
- 28. PHP压缩文件到zip
- 29. 在Windows上以编程方式解压缩AES加密zip文件
- 30. Android - 解压缩文件夹?
谢谢,链接帮助。 – Mudassir 2011-09-09 10:55:52