This problem is just make dir.
like this
InputStream is;
ZipInputStream zis;
try
{
String filename;
String FileFullPath;
String filepath;
is = new FileInputStream(path +"/"+ zipname);
zis = new ZipInputStream(new BufferedInputStream(is));
ZipEntry ze;
byte] buffer = new byte[1024];
int count;
while ((ze = zis.getNextEntry()) != null)
{
filename = ze.getName();
FileFullPath = pathDest + filename;
filepath = (FileFullPath).substring(0,FileFullPath.lastIndexOf(File.separator));
Log.debug(" ############### filename: ############ " + filename);
//extract only artoolkit related stuff
if (filename.toLowerCase().contains("artoolkit"))
{
// Need to create directories if not exists, or
// it will generate an Exception...
File f = new File(filepath);
if(!f.exists())
{
Log.debug(" ############### Not Exist Folder ############ " + filepath);
f.mkdirs();
}
switch plugin UPL Code in
String zipname = obbName;
< In this code >
if (ze.isDirectory())