gpt4 book ai didi

android - 在 android 中从 Google 云端硬盘下载文件

转载 作者:搜寻专家 更新时间:2023-11-01 08:24:54 27 4
gpt4 key购买 nike

我关注了this我的 android 应用程序中的教程,我可以从我的 Google 云端硬盘帐户登录、选择、查看文件。当我知道文件的 DriveId 时,如何将文件下载到我的缓存文件夹。我知道我可以像这样获得驱动文件。

DriveFile driveFile = mFileId.asDriveFile();

我可以将此 driveFile 转换为 File 吗?我尝试转换它,但没有用。在 this链接 有一种下载文件的方法,但我在我的 Drive driveService 中找不到 files()executeMediaAndDownloadTo。这是旧版本吗?我在互联网上找不到任何有用的东西。

最佳答案

尝试

DriveApi.DriveContentsResult result = id.asDriveFile()
.open(client, DriveFile.MODE_READ_ONLY, null).await();

检查状态是否良好

result.getStatus().isSuccess()

然后访问文件

result.getDriveContents().getInputStream() 

client 是您的 GoogleApiClient 实例

如果要创建文件的副本,请将 InputStream 写入 File

关于android - 在 android 中从 Google 云端硬盘下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46198931/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com