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

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

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

  • Android:如何从可穿戴设备获取Google健身数据?
  • Intent.ACTION_GET_CONTENT与Google云端硬盘
  • 我无法在我的计算机上findAndroid SDK
  • Android Studio 3缺少Android SDK
  • 执行android工具命令时看不到Android SDK和AVD Manager
  • Android:修订版21未出现在SDK Manager中
  • Android Google驱动器应用程序数据文件夹在使用queryChildren时返回空白
  • 将Google Play中的Android应用转换为Samsung Store
  • 有两个步骤从驱动器下载文件内容。 首先,检索文件的元数据和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();