从Google Drive API下载任何文件

时间:2014-07-07 15:25:37

标签: android google-drive-api

我是Google Drive API的新手。在我的应用中,我集成了Google Drive Api,允许用户在其云端硬盘文件夹中搜索特定的扩展文件(.gpx)。我在IntentSender中使用newOpenFileActivityBuilder(),因此用户可以选择他想要的文件。

String[] mimeTypes = {"unknown/unknown","application/octet-stream","application/type"};

IntentSender intentSender = Drive.DriveApi
            .newOpenFileActivityBuilder()
            .setMimeType(mimeTypes)
            .build(gDriveclient);

我的问题是.gpx文件不可选,我尝试了很多不同的mime类型,但都没有。

有什么想法吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

您需要提供.gpx文件的MIME类型。您可以通过查看get响应中的MIME类型找到它:https://developers.google.com/drive/v2/reference/files/get