【问题标题】:Google Drive Android API List FilesGoogle Drive Android API 列表文件
【发布时间】:2015-06-09 00:19:50
【问题描述】:

您好,我正在尝试获取我的谷歌驱动器中的文件列表。

我从谷歌开发者页面得到这个方法,但它一直给我同样的错误,在一些在线示例中使用了类似的方法,但依赖于执行方法调用。

private static List<File> retrieveAllFiles(Drive service) throws IOException {
List<File> result = new ArrayList<File>();
Files.List request = service.files().list();

do {
  try {
    FileList files = request.execute() <--- Cannot resolve method execute;

    result.addAll(files.getItems());
    request.setPageToken(files.getNextPageToken());
  } catch (IOException e) {
    System.out.println("An error occurred: " + e);
    request.setPageToken(null);
  }
} while (request.getPageToken() != null &&
         request.getPageToken().length() > 0);

return result;

}

【问题讨论】:

  • 错误是什么?如果 logcat 有什么,你也应该分享一下。
  • 没有日志猫,因为项目根本不会编译。它显示的唯一错误是上面的那个
  • 如果您尝试在 Android 设备上列出文件,我建议您查看 Google Play 服务中的 Google Drive Android API developers.google.com/drive/android/queries

标签: android google-drive-android-api


【解决方案1】:

我通过导入 google SDK 文件夹中提供的所有库解决了我的错误。

这个文件可以在这里找到: https://developers.google.com/api-client-library/java/apis/drive/v2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-17
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多