2011-09-17 25 views
1

我試圖編譯並運行Google API網站上的task-android-sample代碼。我無法讓它與Maven一起工作,所以我最終下載了所有的jar文件。下面是我做的步驟:修復Google API任務的依賴關係task-android-sample

1)導入下載任務的機器人樣品項目到Eclipse

2)添加google-api-java-client-1.4.1-beta.zip jar文件到我的項目(構建路徑,添加外部JAR)

3)下載任務API的jar文件並導入到我的項目: http://code.google.com/p/google-api-java-client/wiki/APIs#Tasks_API

4)檢查了所有的進口jar文件在構建路徑的訂單/導出部分

5)清潔工程

6)運行項目。

我收到以下錯誤: - ClientCredentials無法解析爲變量 - 導入com.google.api.services.samples.shared無法解析。

我在Google API網站中搜索並找不到從哪裏下載文件。我做了一次Google搜索,找不到包含該類的jar文件。有人可以幫我解決這個依賴性問題嗎?指定11年9月20日** 我按照說明在這裏:

UPDATE http://samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html

的 「MVN來源:JAR安裝」 命令不給我任何錯誤,但是當我運行「MVN編譯」,我得到了以下錯誤:

[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 

我已經驗證我的Maven安裝按照Apache的指示,所以不知道爲什麼我仍然不能編譯這個正常。

+0

如果這個錯誤發生在JAR文件中,在你的代碼文件,其中您嘗試使用API​​或Eclipse控制檯? –

+0

一旦我安裝了所有東西(即將所有API jar文件添加到我導入的任務-Android-sample中)並嘗試運行應用程序(Run/Run in drop down menu),就會在Eclipse中發生錯誤。 – cavega

回答