我想让 m 用户能够将 sql lite db 上传/下载到 DropBox。
唯一的问题是文件在内部存储中。我怎样才能拥有对它们的 DropBox 读/写访问权限?
我能想到的唯一方法是将其复制到 SD 卡,然后复制到保管箱,反之亦然。
我想让 m 用户能够将 sql lite db 上传/下载到 DropBox。
唯一的问题是文件在内部存储中。我怎样才能拥有对它们的 DropBox 读/写访问权限?
我能想到的唯一方法是将其复制到 SD 卡,然后复制到保管箱,反之亦然。
使用FileProvider来标识可以共享文件的目录(有关说明,请参阅链接)。然后使用FileProvider.getUriForFile(Context, String, File)来构造Uri
.
或者,如果您已经在使用Context.grantUriPermission(String, Uri, int)ContentProvider
,请使用.