1. 程式人生 > >android+zip4j開源專案問題彙總

android+zip4j開源專案問題彙總

1 匯入zip4j.jar包之後不能執行,程式莫名崩潰解決方案:In Eclipse, go to the Project properties -> Java Build Path. Select the Order and Export Tab and check your third party jars. net.lingala.zip4j.exception.ZipException: 壓縮檔案不合法,可能被損壞.樓主懷疑是在mac系統下壓縮的zip包格式與開源專案要求的格式不一致於是重新修改程式碼,試圖將一個doc檔案進行壓縮得到下面的錯誤net.lingala.zip4j.exception.ZipException: java.io.FileNotFoundException: /Users/sz029/Downloads/1.zip (No such file or directory)
問題出在這一句上:

ZipFile zipFile = new ZipFile(dest);

zip4j的流程是建立一個zip檔案,然後將需要壓縮的檔案放到建立好的zip檔案中

在判斷條件

if (srcFile.isDirectory()

檢視目錄是否建立,如果這時候目錄沒有建立,則就會出現以上那個錯誤