是否有任何易于使用,开源或免费的Android 原生库用于在Android中复制和移动文件/目录?
更新:为了更好的表现,我的意思是。
答案 0 :(得分:2)
示例:(其中inputStream是文件inputStream)
OutputStream o=new FileOutputStream("path");
int bytes=IOUtils.copy(inputStream, o);
IOUtils.closeQuietly(o);
答案 1 :(得分:1)
最佳!
private static void copyFileUsingFileChannels(File source, File dest)
throws IOException {
FileChannel inputChannel = null;
FileChannel outputChannel = null;
try {
inputChannel = new FileInputStream(source).getChannel();
outputChannel = new FileOutputStream(dest).getChannel();
outputChannel.transferFrom(inputChannel, 0, inputChannel.size());
} finally {
inputChannel.close();
outputChannel.close();
}
}
更多:https://examples.javacodegeeks.com/core-java/io/file/4-ways-to-copy-file-in-java/