如何在用户使用时锁定DriveFile以供下载?
在我的情况下,我有一个存储在Drive上的数据库需要在本地同步(在设备上)。要做到这一点,我必须下载它,并确保其他人在我再次上传它之前不会同时写它。
我包含了lib 'com.google.android.gms:play-services-drive:10.2.1'
。
在互联网上搜索我发现属性labels.restricted
已被描述:
是否阻止观看者和评论者下载,打印和复制此文件。
我如何用这个Api改变它?
如何检查文件是否已被锁定?
如果互联网连接失败,请显示我担心永远锁定文件?
答案 0 :(得分:1)
我不认为这是可能的。此外,基于此old post,您可以使用文件条目的ETag来确保自提取文件以来没有其他人更改过该文件。这不是完全相同的事情,但它可以达到同样的效果,即确保来自一个地方的更改不会被来自另一个地方的更改所覆盖。您还应该为此提交feature request。