0
我已經從互聯網下載了一個zip文件並保存在內部存儲器中。當我嘗試閱讀zip文件時,我不斷收到EOFException。另外,我注意到從下面代碼片段中的file.length()獲得的長度大於實際文件。Android:閱讀zipfile - EOFException
這是我的代碼片段。
File file = new File(filePath + "/" + zipFile);
long len = file.length();
FileInputStream fis = new FileInputStream(file);
BufferedInputStream bis = new BufferedInputStream(fis);
ZipInputStream zipInputStream = new ZipInputStream(bis);
我已經試過這個,但是當我做 '檔案文件=新的文件(文件路徑+ 「/」 + zipFileName);' 'ZipFile的壓縮文件= new ZipFile(file);' 它給出錯誤 - ArrayIndexOoutOfBounds – 2014-09-04 23:31:19
File file = new File(filePath +「/」+「zipFileName.zip」); unzipFile(new ZipFile(file),new File(destinationPath)); – mustafasevgi 2014-09-05 22:00:32