我試圖編譯並運行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的指示,所以不知道爲什麼我仍然不能編譯這個正常。
如果這個錯誤發生在JAR文件中,在你的代碼文件,其中您嘗試使用API或Eclipse控制檯? –
一旦我安裝了所有東西(即將所有API jar文件添加到我導入的任務-Android-sample中)並嘗試運行應用程序(Run/Run in drop down menu),就會在Eclipse中發生錯誤。 – cavega