1

有誰知道,如果谷歌仍計劃實施刪除功能,以他們的谷歌驅動器android api?我驚訝地發現,當使用'drive android api'(使用最新的Google Play服務版本,修訂版22)實施最後一段自動調度的'雲備份'代碼時,我發現我無法使用刪除文件。谷歌驅動器Android API刪除文件

我在stackoverflow上找到了this hack,在'Drive API Client Library for Java'中爲delete部分混合使用。我不喜歡這個想法,並希望避免這個解決方案。 另外有人從谷歌發佈在2014年1月,刪除/垃圾功能是'coming soon',它現在是2015年3月...

有沒有人有更新/解決方案呢?

編輯2015年3月24日: 刪除調用現在原生的谷歌Android硬盤API支持。你只需要LIB修訂> = 23,詳細更新播放業務:https://developers.google.com/drive/android/trash

+0

請將此答案閱讀[SO 29034693] [1]。 [1]:http://stackoverflow.com/questions/29034693/delete-trash-file-from-android-using-android-gms-drive – seanpj 2015-03-14 13:13:17

+0

...和Burcu多甘不是「一些谷歌傢伙':-)。她是最初照顧演示代碼的人。但我認爲她現在去了'golang'的世界。 – seanpj 2015-03-14 13:59:12

+0

感謝您的輸入。你鏈接的答案,就是上面提到的'黑客':將驅動器android api和vanilla java驅動api混合在一起。我今天試了一下,它的工作原理,但我不喜歡這個'混合'的解決方案,因爲它需要額外的應用程序權限和6個附加的罐子。 – darksaga 2015-03-14 19:14:36

回答

2

UPDATE:

刪除了谷歌硬盤Android API的支持如谷歌的使用DriveResource.delete()播放服務7.5方法。

我們建議爲用戶可見文件使用垃圾桶而不是刪除,以便用戶有機會恢復任何意外丟失的內容。刪除是永久的,並且僅適用於垃圾箱不可用的應用程序文件夾內容。


刪除目前在Drive Android API中不可用,但我們目前正在內部測試該行爲。它不會讓下一個Play服務發佈,但我們希望在後面的一箇中發佈它;不幸的是我無法給出時間表。在此之前,Drive Java Client Library是在Android上進行刪除的最佳方式。

如果您有任何其他的功能要求或錯誤,我們將不勝感激,如果你可以提交他們對我們的問題跟蹤:https://code.google.com/a/google.com/p/apps-api-issues/

在內部給請求更多的知名度,以我們的團隊,和問題將被標記爲解決時我們發佈更新。