我使用以下行在android内部存储中创建了一个目录:
File directory = getDir("template", Context.MODE_PRIVATE);
我需要在sdcard的'template'目录中添加一些文件,实现这个目的的方法是什么?
感谢任何帮助..
由于
答案 0 :(得分:8)
尝试使用此方法。因为你应该给出源和目标文件名。
private boolean copyFile(File src,File dst)throws IOException{
if(src.getAbsolutePath().toString().equals(dst.getAbsolutePath().toString())){
return true;
}else{
InputStream is=new FileInputStream(src);
OutputStream os=new FileOutputStream(dst);
byte[] buff=new byte[1024];
int len;
while((len=is.read(buff))>0){
os.write(buff,0,len);
}
is.close();
os.close();
}
return true;
}