Gdata api 和 Google-api-client-library 一起吗?
是否可以在同一个应用程序中使用较旧的 GData API 和较新的 google-apis-java-client 库?我问的原因是我正在使用新的客户端库来访问谷歌文档中的电子表格。我还想访问 picasa 来上传和下载图片。在我的一生中,我无法让它与新库一起工作,并且没有示例代码。不过,有一个针对旧 GData 库的示例代码。使用两者的问题是它们使用一些相同的库,但版本不同。这是在安卓上。
Is it possible to use the older GData Apis and the newer google-apis-java-client libraries in the same app? Reason I ask is I am using the new client libraries for accessing spreadsheets in google docs. I would also like to access picasa to upload and download pics. For the life of me I can not get this working with the new libraries and there is not a sample code for it. However there is a sample code for the older GData libs. The problem with using both is they use the some of the same libs, but different versions. This is on Android.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是可能的,但你是对的,由于 Guava 库(前 Google Collections)存在一些冲突。
我们使用 Maven 来管理我们的依赖项。这是我们用于 GData 库的存储库:
这是我们使用的可以很好地协同工作的依赖项,GData 1.47.1 和 Google API 1.17.0:
It is possible, but you're right there are some conflicts due to the Guava library (ex Google Collections).
We use Maven to manage our dependencies. Here is the repository we use for GData libs :
And here are the dependencies we use that play nice together, GData 1.47.1 and Google API 1.17.0 :