protected File getOutputDirectory() { if (!outputDirectory.isAbsolute()) { outputDirectory = new File(getBasedir(), outputDirectory.getPath()); } // Create the folder structure. if (!outputDirectory.exists()) { outputDirectory.mkdirs(); } return outputDirectory.getAbsoluteFile(); }