将私人文件放入Dropbox

时间:2013-08-21 17:31:08

标签: android

我希望m用户能够将/ sql lite db上传/下载到DropBox。

唯一的问题是文件在内部存储中。我怎样才能对它们进行DropBox读/写访问?

我能想到的唯一方法是将其复制到SD卡,然后再复制到Dropbox,反之亦然。

1 个答案:

答案 0 :(得分:0)

使用FileProvider标识可以共享文件的目录(有关说明,请参阅链接)。然后使用FileProvider.getUriForFile(Context, String, File)构建Uri

或者,如果您已使用ContentProvider,请使用Context.grantUriPermission(String, Uri, int)