ANdroid 压缩文件夹
时间: 2023-08-17 09:12:19 浏览: 96
回答: 在Android中压缩文件夹可以使用ZipOutputStream类来实现。在压缩文件夹的过程中,需要指定一个缓冲区大小,一般可以设置为1024 * 1024。然后,通过遍历文件夹中的文件,将每个文件逐个添加到压缩输出流中。如果在添加文件时发生IOException,可能是因为文件夹中包含了名为"NewFolder"的文件夹。如果不添加"NewFolder",则可以得到只包含"text1.txt"和"text2.txt"的压缩文件夹。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [android文件或文件夹压缩,android文件夹压缩](https://blog.csdn.net/weixin_36299242/article/details/117658945)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [如何在Android中压缩特定文件夹中的文件夹和文件?](https://blog.csdn.net/weixin_39838328/article/details/117683276)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文