Java 如何将Google Drive download outpustream保存到文件?

Java 如何将Google Drive download outpustream保存到文件?,java,google-api,google-drive-api,google-api-java-client,Java,Google Api,Google Drive Api,Google Api Java Client,我想从我的Google Drive帐户下载一个文件并保存在我的计算机上 String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M"; OutputStream outputStream = new ByteArrayOutputStream(); service.files().get(fileId).executeMediaAndDownloadTo(outputStream); 我不知道如何处理outpustream以便将其导出到文件。我使用的代码来自 您

我想从我的Google Drive帐户下载一个文件并保存在我的计算机上

String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M";
OutputStream outputStream = new ByteArrayOutputStream();
service.files().get(fileId).executeMediaAndDownloadTo(outputStream);

我不知道如何处理outpustream以便将其导出到文件。我使用的代码来自

您现在拥有的代码将获取您只需将其保存为文件的流

OutputStream out = new FileOutputStream("fileName");

DriveFiles.Get request = drive.files().get(fileId);
request.getMediaHttpDownloader().setProgressListener(new CustomProgressListener());
request.executeMediaAndDownloadTo(out);

您应该检查Google API Java客户端库的文档

非常感谢你!你又救了一天!