Google 驱动器 Android API 列出文件
Google Drive Android API List Files
您好,我正在尝试获取 google 驱动器中的文件列表。
我从 google 开发者页面得到这个方法,但它一直给我同样的错误,一些在线示例中使用了类似的方法,但依赖于 execute 方法调用。
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;
}
我通过导入 google SDK 文件夹中提供的所有库解决了我的错误。
可在此处找到该文件:
https://developers.google.com/api-client-library/java/apis/drive/v2
您好,我正在尝试获取 google 驱动器中的文件列表。
我从 google 开发者页面得到这个方法,但它一直给我同样的错误,一些在线示例中使用了类似的方法,但依赖于 execute 方法调用。
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;
}
我通过导入 google SDK 文件夹中提供的所有库解决了我的错误。
可在此处找到该文件: https://developers.google.com/api-client-library/java/apis/drive/v2