修复GoogleAPI任务android示例的依赖关系

修复GoogleAPI任务android示例的依赖关系,android,google-api-java-client,Android,Google Api Java Client,我正试图编译并运行来自谷歌API网站的任务android示例代码。我无法让它与Maven一起工作,所以我最终下载了所有jar文件。以下是我所做的步骤: 1) 将下载的任务android示例项目导入Eclipse 2) 将google-api-java-client-1.4.1-beta.zip jar文件添加到我的项目中(构建路径,添加外部jar) 3) 下载任务API jar文件并导入到我的项目: 4) 勾选构建路径的Order/Export部分中的所有导入jar文件 5) 清洁工程 6)

我正试图编译并运行来自谷歌API网站的任务android示例代码。我无法让它与Maven一起工作,所以我最终下载了所有jar文件。以下是我所做的步骤:

1) 将下载的任务android示例项目导入Eclipse

2) 将google-api-java-client-1.4.1-beta.zip jar文件添加到我的项目中(构建路径,添加外部jar)

3) 下载任务API jar文件并导入到我的项目:

4) 勾选构建路径的Order/Export部分中的所有导入jar文件

5) 清洁工程

6) 运行项目

我得到以下错误: -无法将ClientCredentials解析为变量 -无法解析导入com.google.api.services.samples.shared

我在谷歌API网站上搜索,找不到该文件的下载位置。我在谷歌上搜索了一下,没有找到包含这个类的jar文件。有人能帮我解决这个依赖问题吗

更新:2011年9月20日** 我遵循了此处指定的说明:

“mvn sources:jar install”命令没有给我任何错误,但是当我运行“mvn compile”时,我得到以下错误:

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] <My_Path>/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/TasksSample.java:    [221,53] package R does not exist
[ERROR] <My_Path>/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/TasksSample.java: [225,20] package R does not exist
[INFO] 2 errors 

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.707s
[INFO] Finished at: Tue Sep 20 23:15:09 CDT 2011
[INFO] Final Memory: 9M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tasks-android-sample: Compilation failure: Compilation failure:
[ERROR] <My_Path>/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/TasksSample.java:[221,53] package R does not exist
[ERROR] <My_Path>/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/TasksSample.java: [225,20] package R does not exist
[ERROR]编译错误:
[信息]-------------------------------------------------------------
[错误]/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/tasksample.java:[221,53]包R不存在
[错误]/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/tasksample.java:[225,20]包R不存在
[信息]2个错误
[信息]生成失败
[信息]------------------------------------------------------------------------
[信息]总时间:1.707秒
[信息]完成时间:2011年9月20日星期二23:15:09 CDT
[信息]最终内存:9M/81M
[信息]------------------------------------------------------------------------
[错误]无法在项目任务上执行目标org.apache.maven.plugins:maven编译器插件:2.3.2:compile(默认编译)android示例:编译失败:编译失败:
[错误]/google api java client.samples/tasks android sample/src/main/java/com/google/api/services/samples/tasks/android/tasksample.java:[221,53]包R不存在
[错误]/google-api-java-client.samples/tasks-android-sample/src/main/java/com/google/api/services/samples/tasks/android/tasksample.java:[225,20]包R不存在

我已经按照Apache的说明验证了我的maven安装,因此不确定为什么我仍然无法正确编译它。

上述问题已报告给google api java客户端:

上述问题已报告给谷歌api java客户端:

这一问题现在已解决。请再试一次。谢谢你报告这个问题。说明如下:


这一问题现在已解决。请再试一次。谢谢你报告这个问题。说明如下:


在JAR文件中,在您尝试使用API的代码文件中,或在Eclipse控制台中,此错误发生在哪里?在我设置所有内容(即,将所有API JAR文件添加到导入的任务android示例中)并尝试运行应用程序(在下拉菜单中运行/运行)后,Eclipse中会发生此错误。在JAR文件中,此错误发生在哪里,在您尝试使用API的代码文件中或在Eclipse控制台中?在我设置所有内容(即,将所有API jar文件添加到导入的任务android示例中)并尝试运行应用程序(在下拉菜单中运行/运行)后,Eclipse中会发生错误。我最后回到这里并进行了尝试。谢谢你修理它!我终于回到这一点,并尝试了一下。谢谢你修理它!