【问题标题】:Fixing dependency for Google API task-android-sample修复 Google API task-android-sample 的依赖关系
【发布时间】:2011-09-17 20:21:06
【问题描述】:

我正在尝试从 Google 的 API 网站编译和运行 task-android-sample 代码。我无法让它与 Maven 一起工作,所以我最终下载了所有的 jar 文件。以下是我执行的步骤:

1) 将下载的task-android-sample项目导入Eclipse

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

3) 下载Task API jar 文件并导入我的项目: http://code.google.com/p/google-api-java-client/wiki/APIs#Tasks_API

4) 勾选 Build Path 的 Order/Export 部分中的所有导入 jar 文件

5) 清洁项目

6) 运行项目。

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

我在 Google API 网站上进行了搜索,但找不到从哪里下载文件。我进行了 Google 搜索,但找不到包含该类的 jar 文件。有人可以帮我解决这个依赖问题吗?

更新:2011 年 9 月 20 日** 我按照此处指定的说明进行操作: http://samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html

“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

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

【问题讨论】:

  • 这个错误发生在哪里,在 JAR 文件中,在您尝试使用 API 的代码文件中或在 Eclipse 控制台中?
  • 一旦我设置了所有内容(即将所有 API jar 文件添加到我导入的任务-android-sample 中)并尝试运行应用程序(下拉菜单中的运行/运行),Eclipse 中就会发生错误。跨度>

标签: android google-api-java-client


【解决方案1】:

现在已修复。请再试一次。感谢您报告问题。说明在这里:

http://samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html?r=default

【讨论】:

  • 我终于回到了这个并尝试了它。感谢您修复它!
【解决方案2】:

上述问题已报告给google-api-java-client: http://code.google.com/p/google-api-java-client/issues/detail?id=300

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 1970-01-01
    相关资源
    最近更新 更多