繁体   English   中英

适用于Android的Google Drive \\ Docs API

[英]Google Drive\Docs API for Android

我在几个小时内将Dropbox与我的应用程序集成在一起,因为SDK已经清楚地描述并且有很好的使用示例。

谷歌云端硬盘似乎只有一个“一刀切”的Gdata SDK非常沉重(有很多依赖项,它的应用程序大小是三倍)而且不是很直观,因为它的级别太低了。 当你知道如何使用它时,我确信这是完全合理的,但由于我找不到任何真正的使用样本,我真的很挣扎。

是否有可供查看和学习的示例应用程序? 如果没有,如果有人有一个简单的上传和下载文件的例子让我开始,将不胜感激。

编辑:自从我们推出Google Drive SDK v2以来,首选方法是使用Drive API(而不是文档列表API)。 有一个完整的访问范围,您可以轻松访问列出和阅读所有驱动器文件,并且可以轻松地在Android应用程序中使用,因为我们的新客户端库对 Android友好! 我还建议观看Google IO的这个演讲,其中介绍了如何将移动应用与云集成。

您还可以使用每个文件范围并与Drive Android App意图集成

我们将提供完整的示例应用程序和开发指南,敬请期待。


这个SO帖子已经回答了这个问题

目前,Google Drive SDK主要针对Chrome Web Store网络应用程序。 要在Android上使用Google云端硬盘,您必须使用GData文档列表API。

GData客户端库较旧(Android之前的世界:))并且与Android无法很好地兼容。 正如Alain在另一篇文章中所解释的那样,您可以选择仍然尝试使用GData客户端库或使用较新的google-api-java-client,但由于它没有Document List API服务类,因此您必须手动实现它。

可能最简单,最轻量级的选择是直接使用API​​的基于HTTP的REST协议以及良好的XML解析器。 该协议在Google Document List API文档中有所描述,只要在页面中有代码示例的地方找到“协议”的选项卡。

最后一个选项,你等到我们最终发布更好的东西,更新的,与Android播放良好:)

请注意,他们针对使用Google云端硬盘(dredit)发布的示例应用包括适用于Android的广告:

/dredit/war/WEB-INF/lib/google-api-client-android2-1.8.0-beta-sources.jar

可能是一个红听,但这似乎意味着Java版本的示例应用程序可以在Android上使用?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM