次のコード スニペットを使用して、ディレクトリを圧縮しています。
http://www.jondev.net/articles/Zipping_Files_with_Android_(プログラムによる)
ディレクトリが 3MB を超える場合に気付きました。作成したzipファイルが壊れていて開けませんでした。"Archive is in unknown format or corrupted."
Windowsでエラーをスローします。
どうすればこれを防ぐことができますか?たとえば、大きすぎる場合は、しきい値に達するまで圧縮します。それとも他の方法はありますか?