I am working on Android. My requirement is that I have one directory with some files, later I downloaded some other files into another directory and my intention is to copy all
void copyFile(File src, File dst) throws IOException {
FileChannel inChannel = new FileInputStream(src).getChannel();
FileChannel outChannel = new FileOutputStream(dst).getChannel();
try {
inChannel.transferTo(0, inChannel.size(), outChannel);
} finally {
if (inChannel != null)
inChannel.close();
if (outChannel != null)
outChannel.close();
}
}
I can't remember where I found this, but it was from a useful article I used to backup a SQLite database.