}
File file = new File(dest, fileName);
if (entry.isDirectory()) {
// make sure the directory exists
file.mkdirs();
jin.closeEntry();
} else {
// make sure the directory exists
File parent = file.getParentFile();
if (parent != null && !parent.exists()) {
parent.mkdirs();