可以通过Google Drive SDK上传文件吗? 我已将谷歌播放服务导入为库,我只能创建一个空文件或文件夹。
Drive.DriveApi.getRootFolder(mGoogleApiClient)
.createFolder(mGoogleApiClient, changeSet)
.setResultCallback(
new ResultCallback<DriveFolder.DriveFolderResult>() {
@Override
public void onResult(
DriveFolder.DriveFolderResult result) {
if (!result.getStatus()
.isSuccess()) {
show("Error while trying to create the folder");
return;
}
Log.d("info","Folder created");
}
但我如何以编程方式将文件或多个文件上传到Google云端硬盘?
答案 0 :(得分:0)
我只使用了带有python的drive-sdk,所以我不知道使用android上传文件的细节。无论如何,documentation提供了一个Java的动态,向您展示如何将文件上传到云端硬盘。它可以帮助您处理您的请求。
答案 1 :(得分:0)
使用适用于Android的&#39; Drive API&#39;,您需要:
1)newDriveContents(),然后写入您收到的DriveContents,然后使用该DriveContents创建createFile()。
2)createFile(),然后获取该文件的DriveContents,然后写入DriveContents,然后将更改提交给DriveContents。