public static void copyFile(File src, File dst) throws IOException { InputStream input = new FileInputStream(src); OutputStream output = new FileOutputStream(dst); byte[] buffer = new byte[1024]; int bytesRead; while ((bytesRead = input.read(buffer)) != -1) { output.write(buffer, 0, bytesRead); } }