2010-07-13 71 views

回答

0

應用程序是否由於內存不足而崩潰,或者您是否在主線程中解壓縮文件 - 較大的zip文件花費的時間較長,從而阻止了您的應用程序太久?如果操作系統在5秒內沒有響應,操作系統會終止您的應用程序。

大多數解壓縮的庫會將zip壓縮輸出緩存在小部分中,並多次寫入磁盤,所以不應該佔用過多的內存。

如果你還沒有這樣做,我會在輔助線程上執行解壓縮,看看是否有幫助。