12
votes

Dépendances Android Références Bibliothèque non existante Google-Play-Servers_Lib.jar

J'ai un temps terrible pour essayer d'obtenir une carte simple à apparaître dans une application comme indiqué sur la documentation Google Maps V2. Eclipse continue à dire:

Le conteneur 'Dépendances Android' Références de bibliothèque non existante 'X: \ Android Development \ Espace de travail \ Google-Play-Servers_Lib \ bin \ Google-Play-Services_LIB.JAR'

J'ai trouvé quelques personnes ici qui avaient le problème et j'ai suivi ces étapes sans chance. J'ai Google Play Services installée et je l'ai même désinstallée et réinstallée. J'ai importé le projet Google-Play-Services_Lib dans Eclipse et vérifié Passage à l'espace de travail.

Toute aide serait incroyable car je ne peux pas obtenir cela pour travailler. J'ai choisi l'emplacement et il n'y a pas de fichier là-bas, donc je ne sais pas pourquoi il manque depuis que j'ai installé Google Play Services.


1 commentaires

Assurez-vous également que vous n'avez pas importé "Importer Android.R". Je sonne tous et à la fin je suis presque allé fou. Réinstallez Google Play Service était facile avec votre aide.


12 Réponses :


8
votes

dans Eclipse Open Projet -> propriétés . Sélectionnez Android à gauche. Vérifiez sur le bas que vous avez une référence à Google Play Services avec une coche verte. Sinon, cliquez sur ajouter et ajoutez la bibliothèque Google Play Services


4 commentaires

Il montre une coche verte et je n'ai pas de vérification de la bibliothèque.


Assurez-vous que votre projet Google-Play-Serser_Lib est ouvert à Eclipse (non seulement existe, mais ouvert) Vérifiez également que dans le projet Google-Play-Services_LIB, sous un sous-dossier appelé «Libs», vous avez le fichier Google-Play. -services.jar


Merci beaucoup pour l'aide! Cependant, j'ai même essayé de supprimer tout l'ADT de mon système, de la réinstaller et de rejeter les SDKS et il n'a toujours pas fonctionné. Je devais avoir quelqu'un que je connais m'a envoyé leur google Play SDK fichiers dans ZIP et cela fonctionne maintenant. Peut-être que Google a un problème avec le dernier gestionnaire SDK ou le package SDK Google Play Services. Simplement remplacer le leur avec la mienne et il a commencé à travailler.


@ Lunarzer0 Pouvez-vous partager le package, peut-être le télécharger quelque part et partager le lien? Cette erreur conduit beaucoup d'entre nous et aucune autre solution ne fonctionne!



18
votes

Cette réponse a fonctionné pour moi https://stackoverflow.com/a/16398399/1874332

J'ai également rencontré ce problème.

Ma solution est,

Projet propre Google-Play-Services_Lib Tout d'abord, puis nettoyez mon projet qui dépend de la bibliothèque de services de jeu


0 commentaires

2
votes

J'ai tout essayé, mais rien ne fonctionne pour moi même sur Google Exemples de projets, j'ai enfin mis à jour tous les packages de SDK et Eclipse Adt Plugin à ADT 14, alors cela fonctionne bien :-)


0 commentaires

0
votes

Je faisais face au même problème et je l'ai résolu lorsque j'ai mis à jour mes outils Eclipse Android SDK.
J'utilisais la version 22 et lorsque j'ai mis à jour les outils de SDK Android sur 22.0.1, l'erreur a disparu et je pourrais construire mon projet.
J'espère que cela aide quelqu'un ...


0 commentaires

1
votes

Ma solution est,

  1. Projet propre Google-Play-Services_Lib d'une fois

  2. Nettoyer mon projet qui dépend de la bibliothèque de services de lecture


0 commentaires

3
votes

Je fonduk ma réponse. J'espère que cela aide quelqu'un.

  1. J'ai installé plusieurs versions d'outils de construction Android. (17, 18, 18.1, 19). J'ai lu d'autres questions et réponses. Quelqu'un a pointé des outils de construction. Donc, je suis allé chez SDK Manager et j'ai supprimé tous les outils de construction mais pas le plus tard. (19)

  2. nettoyer Google-Play-Servies. Et re-construire. Nettoyer mon projet. Et re-construire.

  3. voilà ~! Merci tout ~! Je suis très heureux !!


0 commentaires

15
votes

J'ai corrigé ce problème par:

  1. Cliquez avec le bouton droit de la souris sur le projet "Google-Play-Services_Lib", sélectionnez "Propriétés".
  2. Cliquez sur "Android" sur le panneau de gauche.
  3. Vérifiez une version de Android SDK sur "Target de version de projet", puis sélectionnez "OK".
  4. Reconstruisez le projet Google-Play_Services_Lib, vous avez maintenant "Google-Play-Servers_Lib.jar" dans "Bin" Dossier "
  5. Nettoyez et reconstruisez votre projet.

    Détails: La cible d'origine d'origine de Google-Play-Services_Lib est Android-10. Si vous n'installez pas cette version d'Android SDK à Eclipse, Eclipse ne le construisit pas, laissant un dossier de bac vide. Et notre référence de projet à un fichier .jar dans ce dossier bin, ce qui entraîne le message d'erreur. Donc, pour résoudre ce problème, il suffit de vérifier une cible de construction appropriée pour Google-Play-Services_Lib Project.


4 commentaires

Brillant! Le projet Android-support-V7-GRIDLAYOUT Bibliothèque de support avait la version 2.2 en tant que cible de construction par défaut. Je n'aurais jamais deviné.


Super merci! Seule votre solution fixe mon problème


Merci. J'ai foiré mon projet mis en place et j'ai suivi vos instructions. ** J'ai trouvé que je devais sélectionner la version Google API dans la liste ciblée du projet et non la version Android afin de reconstruire ma bibliothèque de services de lecture.


Ce bit "Android SDK" était important, j'ai eu "Google Apis" sélectionné.



2
votes

J'ai résolu cela en cliquant avec le bouton droit de la souris sur Google-Play-Servers_Lib et construire le projet. Je "l'a supprimé" de l'espace de travail puis l'a ajouté, pour m'assurer que lorsque je ne modifie pas les paramètres / n'avaient rien changé d'importance. Cela construit avec succès.

J'ai ensuite construit mon application principale et cela a fonctionné avec succès.

Je reçois des erreurs étranges de chemin et des erreurs de résolution Android-9. Mais cela semble fonctionner maintenant.


0 commentaires

0
votes

Tout d'abord, cliquez sur le projet et importer Google-Play-Services S'il existe autrement, suivez les étapes racontées par @yoah (Importez-le sous SDK -> Extra-> Google-> Google-Play-Service-LibProject-> Google-Play-Servers_Lib ) Et si toujours le problème ne résout pas Ensuite, il peut y avoir plusieurs problèmes avec plusieurs solutions ..

solutions.

  1. redémarrez Eclipse
  2. Nettoyer le projet
  3. Mettez à niveau Google-Play-Services
  4. L'installation des nouveaux outils de construction a fait l'affaire. Ils n'étaient pas automatiquement inclus lorsque j'ai mis à jour le SDK
  5. Si vous avez importé le code. Soyez calme sûr de le copier dans l'espace de travail Sinon, cette erreur peut se produire.

0 commentaires

1
votes

J'ai simplement ré-importé du projet de bibliothèque Google Play Services et cela a fonctionné!


0 commentaires

1
votes

J'ai eu le même problème. Afin de résoudre ce problème, vous devez vous assurer que votre projet prend en charge la même version d'Android SDK spécifié dans Google-Play-Services-Lib. Donc, dans mon cas, j'ai un projet qui a un minimum requis SDK défini sur API15. Donc, une fois que vous avez importé Google-Play-Services-Lib dans votre projet en suivant ci-après ces étapes ici https://developer.android.com/tools/projects/projects-eclipse.htm#referencingLibraryProject , assurez-vous de vous ouvrir voir le Google-Play-Servers-Lib dans votre package Explorer à Eclipse . Développez-le, cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés. Dans la cible de projet de projet, assurez-vous de vérifier un SDK qui est au moins égal au minimum requis SDK défini dans votre projet, dans mon cas API15: Entrez la description de l'image ici


0 commentaires

0
votes

dans Eclipse. Faites un clic droit sur votre projet -> «Outils Android» -> «Correction des propriétés du projet»


0 commentaires