我需要使用删除Google云端硬盘中的文件com.google.android.gms.drive。根据我在这里和整个网络上所阅读的内容,“新API”中不支持文件删除。 (仍然)正确吗? 我的意思是API不再是新的了…
com.google.android.gms.drive
我也阅读了“清除内容,然后忘记”的策略,但是我不想遵循这种方法。
问题的第2部分: 鉴于仍然无法通过上述API删除文件;有没有 简单的 方法可以将REST API与我已经编写的代码结合起来?就像是
编辑: 新的Google Play服务(版本7.0.0 / 2015年3月)最终具有一种trash()方法。有关更多详细信息,请参见https://developer.android.com/reference/com/google/android/gms/drive/DriveResource.html。。
trash()
EDIT2: 显然,你不能使用trash()的文件从 app文件夹 :Cannot trash App Folder or files inside the App Folder.:((
Cannot trash App Folder or files inside the App Folder.
edit3: 从5月28日开始,现在可以删除文件了。
从Google Play服务7.5开始,Google Drive Android API使用DriveResource.delete()方法支持删除。
删除是永久性的,建议仅在没有垃圾箱的应用文件夹中使用。