2014-03-13 31 views
0

我是一名開發人員,目前正在研究Android上的Google Drive API。如何刪除Android應用上的Google驅動器文件

我可以使用GoogleApiClient從我的應用程序查詢和創建文件/文件夾;但是,我無法從我的應用程序中刪除這些文件。

當我谷歌它後,我發現最新的谷歌驅動器Android API尚未支持它。

那麼,有沒有其他的方法來從android應用程序中刪除文件?

回答

1

answer is here - SO 22295903,只是與the old API相結合。或者等一下,DELETE已經是promised soon

在SO 22295903中,提到了恢復到RESTful API。我自己並沒有這樣做,但我認爲你會拿到資源ID,DriveId.getResourceId()並將其應用於trashdelete方法。但這只是一個未經考驗的想法,所以不要開槍射擊。

+0

這有什麼更新嗎? – m02ph3u5

+0

仍然沒有'刪除'AFAK。但是自從我轉向RESTful之後,我不在GDAA中。您可以通過創建自己的'mytrash'文件夾,清空文件內容,可選擇重命名文件(即前綴+ orig文件名),並將其移至「mytrash」來解決此問題。但是你的所有邏輯都必須調整(比如搜索結果由parentfolder!='mytrash'過濾或者檢查前綴等)。相當混亂。如果混合使用REST垃圾和GDAA,則會遇到計時問題(您無法控制GDAA更改傳播) – seanpj

相關問題