我正在使用 Drive.DriveApi
并通过使用 DriveApi 能够下载文件,但现在我已经升级了播放服务版本,即 com.google.android.gms:play-services:11.8 .0
因此 Drive.DriveApi.getFile(googleApiClient, driveId)
已弃用,因此请为其提出任何解决方案。如何从谷歌驱动器下载文件?
我的工作代码
DriveId driveId = (DriveId) data.getParcelableExtra(OpenFileActivityBuilder.EXTRA_RESPONSE_DRIVE_ID);
Log.e(TAG, driveId.getResourceId() + "");
DriveFile driveFile = Drive.DriveApi.getFile(googleApiClient, driveId);
driveFile.getMetadata(googleApiClient).setResultCallback(metadataRetrievedCallback);
但现在此代码已被最新更新弃用,因此请提出任何解决方案。
最佳答案
首先,我建议您查看 Download Files docs在 Drive API 中了解基本概念。然后,对于在 Android 中的实现,检查这个 SO post .
关于android - 如何使用 DriveApi 从谷歌驱动器下载选定的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48829146/