来自 android 的 google 电子表格 api:google-api-java-client 还是手工制作?
要使用 Android (2.2) 中的 google 电子表格 api - google 建议使用 google-适用于 Android 的 api-java-client。为此,您必须在 Android 应用程序中包含 5 个 jar:
guava-r09.jar
google-http-client-extensions-android2-1.6.0-beta.jar
google-api-client-extensions-android2-1.6.0-beta.jar
google-http-client-1.6.0-beta.jar
google-api-client-1.6.0-beta.jar
并深入研究 google-api-java-client javadocs 以获取快速变化的 api。
值得付出努力吗?就 Android 细节和设备碎片而言?
编写自己的简单 http 响应解析器或采用小型现有库(例如 google-spreadsheet-lib-android ?
谢谢!
UPD:最终选择了 google-api-java-client,因为它具有开箱即用的所有常规内容(例如解析 http、xml)
For working with google spreadsheet api from android (2.2) - google suggests using google-api-java-client for android. For that you have to include 5 jars to your android application:
guava-r09.jar
google-http-client-extensions-android2-1.6.0-beta.jar
google-api-client-extensions-android2-1.6.0-beta.jar
google-http-client-1.6.0-beta.jar
google-api-client-1.6.0-beta.jar
and digging into google-api-java-client javadocs for fast-changing api.
Does it worth the effort? in term of android specifics and device fragmentation?
Isn't it reasonable to write your own simple http response parser or take small existing library like google-spreadsheet-lib-android ?
Thanks!
UPD: choosed google-api-java-client finally as it has all routine stuff (like parsing http, xml) out of box
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需使用适用于 Android 的 gdata-java-client现在我们已经解决了 XML 解析问题。
完整的 Java 示例可在此处获取,但我引用了有关设置的部分gdata-java-客户端。
一旦到了这一步,一切就应该很简单了。只需确保在处理 Android 项目时将相关 JAR 导入到 Eclipse 中即可。 此处讨论了将 JAR 添加到 Eclipse。
You can just use the gdata-java-client, which works on Android now that we've resolved an XML parsing issue.
Full Java samples are available here, but I've quoted the part about setting up the gdata-java-client.
Once at this point, everything should be simple. Just make sure that you import the relevant JARs into Eclipse when working with your Android project. Adding JARs to Eclipse is discussed here.