我有一个我创建的mp4文件。我想用不同的名字复制它。
简单的任务。确实。 尝试了所有的方式here,但没有一个方法运作良好。
最简单的方法是
try {
InputStream in = new FileInputStream(src);
OutputStream out = new FileOutputStream(dest);
// Transfer bytes from in to out
byte[] buf = new byte[1024];
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
in.close();
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
复制后,我正在尝试运行视频文件。原件正常工作,但副本不是。将文件复制到我的电脑并检查差异。我看到某些地方的字节不同。
尝试复制到不同的文件夹,不同的源文件,不同的目标文件,重新启动我的设备,重新安装我的APK ...不知道该怎么办。
我在这里做错了什么?