Я заметил, что при создании файла .zip с использованием библиотеки java.util.zip
размер не записывается должным образом, и поэтому
zipEntry.getSize; //created with a ZipInputStream (zipEntry = zis.getNextEntry())
zipEntry.getCompressedSize();
оба всегда возвращают -1
.
Этого не произойдет, если я создам zipEntry
с ZipFile
и Enumeration
- что я не могу сделать в данном конкретном случае.
Как заставить библиотеку правильно писать размеры?