2012-06-08 121 views
2

以前,在桌面应用程序中,我使用Google文档列表API来列出Google云端硬盘中的所有可用文件。通过Google Drive SDK列出Google云端硬盘中的所有可用文件

http://jstock.hg.sourceforge.net/hgweb/jstock/jstock/file/808b03e824bf/src/org/yccheok/jstock/gui/Utils.java#l1188

然而,谷歌文档列表API是不是在Android平台的支持。为了使其在Android平台上运行,我需要使用Google Drive SDK。

https://developers.google.com/drive/v1/reference/files/get

我没有看到谷歌硬碟SDK提供了这样的功能。那么,Android开发者可以做些什么,来实现列出Google Drive所有可用文件的用途?

+0

是什么让你认为谷歌文档列表API不支持在Android?实际上,Google Drive API并非真正用于Android(请参阅限制,例如需要通过Chrome网上应用店https://developers.google.com/drive/apps_overview进行安装,并且这对于Android应用程序也是必需的) – HelmuthB

+0

阅读页面底部:http://code.google.com/p/gdata-java-client/“由于GData Java客户端库不支持Android,因此Android开发者应该使用新的Google API Client Library for Java的。“ Google Document List API在很大程度上取决于GData。 –

回答

2

查看@Nivco给this post的回答。

诚然,不是一个伟大的设置选项,但可能在“HTTP REST API以及XML解析器”是近期最好的选择...

+0

是的。你是对的。经过几天的try-n-error,我决定放弃,通过编写自己的原始HTTP请求和XML解析器来实现我的文件和目录列表的目的。 –

+0

哇,真的吗?编写自己的XML解析器,而不是使用现有的库? (尽管如此,如果您详细了解XML响应的外观,您可以通过构建自定义解析器避免大量开销,这是您的理由吗?) – Hephaestus

相关问题