gdata-java-client和google-api-java-client有什么区别?

时间:2011-08-02 15:28:29

标签: java gdata-api google-api-java-client gdata-java-client

我正在开发一个与Youtube API接口的项目。我遇到过两个项目(1)gdata-java-client和(2)google-api-java-client。

项目的范围(和名称)有点令人困惑。似乎google-api-java-client是用于处理Web数据的通用API。相反,gdata-java-client处理谷歌特定数据(例如,YouTube API)。这是正确的表征吗?

如果是这样,gdata-java-client是否建立在google-api-java-client之上?

1 个答案:

答案 0 :(得分:6)

答案可能比您预期的要简单。 :)

google-api-java-client是Google新推出的一款图书馆。它可以访问更多API并在Android上运行。不过,它仍处于测试阶段。另一方面,gdata-java-client稳定且更成熟,但在Android上不起作用。

如果您使用的是gdata API并且不需要在Android上运行,我建议您使用gdata-java-client库。如果您需要在Android上运行,请访问google-api-java-client