Augmented Reality for UE4

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())