在eclipse中为android项目设置google-http-java-client

时间:2014-04-01 21:35:08

标签: java eclipse google-http-client

我正在尝试在eclipse(不使用maven)上为Android应用程序项目设置google-http-java-client。在执行以下步骤后,尝试导入任何com.google.api.services ...或com.google.api.client ...库时(例如,此页面上的java示例示例中列出的那些:{ {3}}),我收到有关未解决的导入的错误。

我从设置页面(https://developers.google.com/youtube/v3/code_samples/java#create_a_playlist)和google-http-java-client zip文件附带的readme.html文件中找不到几点。我假设我的错误在于我是如何处理这个过程的。

1)" Eclipse用户希望设置" Source附件"对于每个类jar到其相应的" -sources" 。罐子"

我看到" -sources" google-http-java-client.zip文件中的lib-sources文件夹中的jar文件。另外,我看到libs文件夹本身包含每个.jar文件的.jar.properties文件。

我刚将每个所需的.jar文件添加到eclipse中的lib文件夹中,并将lib-sources文件夹添加到与lib文件夹相同的级别,并将相应的.jar.sources文件放入其中。

2)"以下是android应用程序所需的依赖项文件夹中的jar(或每个依赖项的较新兼容版本):

谷歌-HTTP-客户1.17.0-rc.jar 谷歌-HTTP的客户端Android的1.17.0-rc.jar GSON-2.1.jar 杰克逊核心2.1.3.jar 杰克逊核心ASL-1.9.4.jar jsr305-1.3.9.jar 的protobuf-java的2.2.0.jar"

这是否意味着这些是在Android上使用google-http-java-client时需要添加的唯一文件?

3)设置页面上有一个关于类路径的部分:"此处提供了可以包含在项目中的.classpath的.classpath文件片段。请仅使用您实际需要的类路径条目(详见下文)。"

下面我看到:

" Android依赖关系

以下是Android应用程序所需的libs文件夹中的jar或更新的兼容版本:google-http-client-android-1.17.0-rc.jar"

如上所述,我添加了这个.jar文件和其他文件。然后我清理并重建了我的项目。我还在项目的Android依赖项中添加了google-play-services_lib.jar。

抱歉这个基本问题。我不确定为什么在采取这些步骤后仍然没有解决进口问题。非常感谢任何澄清。

0 个答案:

没有答案