Android分解压缩大文件

Android分解压缩大文件,android,Android,我正在使用以下代码片段压缩目录: 我注意到如果目录很大,比如>3MB。创建的zip文件已损坏,我无法打开它。它抛出“存档文件格式未知或已损坏。”Windows中的错误 你知道我该怎么预防吗?例如,如果太大,则只需压缩,直到达到阈值。或者还有其他方法吗 提前谢谢

我正在使用以下代码片段压缩目录:

我注意到如果目录很大,比如>3MB。创建的zip文件已损坏,我无法打开它。它抛出“存档文件格式未知或已损坏。”Windows中的错误

你知道我该怎么预防吗?例如,如果太大,则只需压缩,直到达到阈值。或者还有其他方法吗

提前谢谢