web-dev-qa-db-fra.com

Android - Impossible de trouver google-play-services_lib.apk! Erreur

J'essaie d'utiliser la nouvelle intégration des services Google Play pour Google Plus depuis ce lien: http://ankitthakkar90.blogspot.sg/2013/05/google-plus-integration-in-Android.html

J'ai pu tout mettre en oeuvre sauf quand j'essaye de le lancer, cela me donne cette erreur

Android Launch!
adb is running normally.
Performing com.anky.googleplus.MainActivity activity launch
Automatic Target Mode: using device 'CB5A1MQW4P'
Uploading GooglePlusDemo.apk onto device 'CB5A1MQW4P'
Installing GooglePlusDemo.apk...
Success!
Could not find google-play-services_lib.apk!
Starting activity com.anky.googleplus.MainActivity on device CB5A1MQW4P
ActivityManager: Starting: Intent { act=Android.intent.action.MAIN cat=[Android.intent.category.LAUNCHER] cmp=com.anky.googleplus/.MainActivity }

J'ai référencé la bibliothèque via Propriétés> Android> Ajouter une bibliothèque, comme ce qui est fait ici: À l'aide des nouveaux services Google Play Cette erreur s'est toujours produite. Toute suggestion et retour est la bienvenue. 

14
Tay Victor

Lors de l’ajout de bibliothèques référencées, il suffit que google-play-services_lib.jar.So permette de supprimer le projet de votre projet.

Projet-> Propriétés-> javaBuildPath-> Projet-> sélectionnez google-play-services-> remove.

nettoyer et construire.

51
anshad

Eh bien, j’ai eu le même problème .. j’ai alors découvert que j’avais mal référencé le tout d'abord dans le chemin de génération Java avant de le référencer à partir de Propriétés> Android> Ajouter une bibliothèque .Solution D'abord, supprimez les deux la référence de la construction Java et les propriétés> Android> Ajouter une bibliothèque, puis référence à google_Play_services_lib à partir de Propriétés> Android> Ajouter une bibliothèque à nouveau . J'espère que cela vous aidera :)

6
Benil Mathew

Vous n'installez pas l'APK google-play-services_lib, vous devez le référencer dans votre projet en tant que projet de bibliothèque Android et le fichier JAR sera inclus dans votre APK.

http://developer.Android.com/google/play-services/setup.html

Ce lien vous apprend à référencer un projet de bibliothèque Android:

http://developer.Android.com/tools/projects/projects-Eclipse.html#ReferencingLibraryProject

5
thiagolr

Dans votre fichier manifeste mettez-le à l'intérieur 

<meta-data
        Android:name="com.google.Android.gms.version"
        Android:value="@integer/google_play_services_version" />
5
David

Dans mon cas, cette erreur a été corrigée en cochant la case Dépendances privées Android dans le projet Eclipse de google-play-services_lib> Propriétés> Chemin de construction Java> onglet Ordre et exportation. Cela a également été vérifié dans le projet principal qui a pour référence google-play-services_lib. Je reçois toujours l'erreur Could not find google-play-services_lib.apk! dans la console, mais les activités de mappage fonctionnent correctement, alors qu'avant le changement, j'avais des erreurs d'exécution et l'application se bloquait.

0
Diana

Mon conseil est de copier google-play-services.jar dans le dossier libs du projet. Cela a fonctionné pour moi.

0
Kresimir Plese