谷歌驱动器实现Android应用程序和从谷歌驱动器下载文件

云端硬盘快速启动应用示例仅适用于将文件从Android设备上传到用户帐户。 我想从Gdrive下载文件到Android应用程序。 任何帮助将不胜感激。

我想要的是这个Demo示例https://developers.google.com/drive/quickstart-android (从Gdrive下载)

Solutions Collecting From Web of "谷歌驱动器实现Android应用程序和从谷歌驱动器下载文件"

有两个步骤从驱动器下载文件内容。 首先,检索文件的元数据和downloadUrl文件:

// retrieve metadata File file = drive.files().get(fileId).execute(); 

并且,对downloadUrl进行authentication请求:

 // download contents a GenericUrl url = new GenericUrl(file.getDownloadUrl()); HttpResponse response = drive.getRequestFactory().buildGetRequest(url).execute(); String contents = new Scanner(response.getContent()).useDelimiter("\\A").next();