gpt4 book ai didi

android - 如何从保管箱中的特定文件夹中获取文件

转载 作者:行者123 更新时间:2023-11-30 02:57:27 24 4
gpt4 key购买 nike

我能够从保管箱的特定路径获取所有文件夹。但现在我想从任何特定的文件夹中获取所有文件。就像在保管箱中有一个名为“MyFolder1”的文件夹,现在我想从这个文件夹中获取所有文件。那么,我怎样才能完成这个任务。

最佳答案

private boolean downloadDropboxFile(String dbPath, File localFile) throws IOException{

BufferedInputStream br = null;
BufferedOutputStream bw = null;

try {
if (!localFile.exists()) {
localFile.createNewFile(); //otherwise dropbox client will fail silently
}

FileDownload fd = api.getFileStream("dropbox", dbPath, null);
br = new BufferedInputStream(fd.is);
bw = new BufferedOutputStream(new FileOutputStream(localFile));

byte[] buffer = new byte[4096];
int read;
while (true) {
read = br.read(buffer);
if (read <= 0) {
break;
}
bw.write(buffer, 0, read);
}
} finally {
//in finally block:
if (bw != null) {
bw.close();
}
if (br != null) {
br.close();
}
}

return true;
}

来源:http://forums.dropbox.com/topic.php?id=23189&replies=5#post-159521

关于android - 如何从保管箱中的特定文件夹中获取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23042785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com