2011-09-17 2 views
1

Je suis en train de compiler et d'exécuter le code de tâche-android-exemple du site Web API de Google. Je n'arrivais pas à le faire fonctionner avec Maven alors j'ai fini par télécharger tous les fichiers jar. Voici les étapes que j'ai fait:Correction de la dépendance de l'API google-task-android-sample

1) importer le projet tâche-android-échantillon téléchargé dans Eclipse

2) Ajouter des fichiers jar google-api-java-client-1.4.1-beta.zip à mon projet (Build chemin, ajouter des pots externes)

3) Télécharger le fichier jar API Tâche et l'importation à mon projet: http://code.google.com/p/google-api-java-client/wiki/APIs#Tasks_API

4) Cochez tous les fichiers jar d'importation dans la commande/section exportation de Build Path

5) Projet Propre

6) Exécuter le projet.

Je reçois les erreurs suivantes: - ClientCredentials ne peuvent pas être résolus dans une variable - L'importation com.google.api.services.samples.shared ne peuvent être résolus. J'ai recherché dans le site Web de l'API de Google et je n'ai pas pu trouver l'endroit où télécharger le fichier à partir de. J'ai fait une recherche Google et je n'ai pas pu trouver un fichier jar qui contiendrait la classe. Quelqu'un peut-il m'aider à résoudre ce problème de dépendance?

MISE À JOUR: 20/09/11 ** J'ai suivi les instructions spécifiées ici: http://samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html

Les "sources mvn: pot install" commande ne me donne pas d'erreur, mais quand je exécutez « mvn compilent » Je reçois les erreurs suivantes:

[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 

Je vérifie déjà mon installation de Maven selon les instructions d'Apache, donc je ne sais pourquoi je ne peux pas encore compiler cela correctement.

+0

Si cette erreur se produit dans quelques instants, dans le fichier JAR, dans votre fichier de code où vous essayez d'utiliser l'API ou dans la console Eclipse? –

+0

Une erreur se produit dans Eclipse une fois que j'ai configuré tout (c'est-à-dire ajouter tous les fichiers jar API dans mon exemple de tâche-android importé) et essayer d'exécuter l'application (Exécuter/Exécuter dans le menu déroulant). – cavega

Répondre