Services Google Play manquant dans L'émulateur (Android 4.4.2)

Pour l'émulateur j'ai ci-dessous, je reçois le message d'erreur "Google Play Services n'est pas installé sur l'appareil".

selon le développeur site , il est dit que" l'émulateur Android avec un AVD qui exécute la plate-forme Google APIs basé sur Android 4.2.2 ou plus .

ne peut pas comprendre si l'émulateur est en cours d'exécution 4.4.2 alors pourquoi les services google play ne sont pas présents?

enter image description here

enter image description here

quelques fils apparentés, mais pas de résolution. (l'ajout de ces juste pour signaler ce problème n'est pas un doublon): Sujet Sujet

43
demandé sur Community 2014-03-03 11:31:49

6 réponses

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

citant docs

Si vous voulez tester votre application sur l'émulateur, d'élargir le répertoire pour Android 4.2.2 (API 17) ou une version plus récente, sélectionnez Google APIs, et l'installer. Puis créer un nouvel AVD avec Google APIs comme plate-forme cible.

nécessite émulateur de L'API Google " s

voir la cible dans le snap

Snap

enter image description here

je préfère tester sur un appareil réel qui a google play Services installé ""

43
répondu Raghunandan 2014-03-03 07:47:24

vous ne pourrez pas tester l'application en utilisant l'émulateur Google-Play-Service library . Afin de tester l'application dans l'émulateur, vous devez installer un système de cadre dans votre émulateur pour le faire fonctionner.

https://stackoverflow.com/a/11213598/1405008

référez la réponse ci-dessus pour installer le service Google play sur votre émulateur.

7
répondu CoolMonster 2017-05-23 12:17:55

si vous n'avez pas l'image, téléchargez-la via le gestionnaire SDK:

enter image description here

4
répondu Karl Morrison 2015-05-10 22:26:05

si vous utilisez Xamarin, j'ai trouvé un guide sur leur forum officiel expliquant comment faire ceci:

  1. Téléchargez le paquet à partir de l'internet. Il existe de nombreuses sources pour cela, une source possible est le site Web de CyanogenMod .
  2. démarrez le lecteur Android et déverrouillez-le.
  3. faites glisser et déposez le fichier zip que vous avez téléchargé sur le lecteur Android.
  4. redémarrez le lecteur Android.

ci-après, vous pourriez également avoir besoin de mettre à jour les Services Google Play à partir du Google Play Store.

espérons que cela aidera tous ceux qui ont de la difficulté à trouver la documentation.

3
répondu Demitrian 2015-01-13 10:37:03

Setp 1 : Téléchargez les fichiers apk suivants. 1) com.Google.Android.gms.apk ( ) https://androidfilehost.com/?fid=95916177934534438 ) 2) com.Android.vending-4.4.22.apk ( ) https://androidfilehost.com/?fid=23203820527945795 )

Étape 2 : Créer un nouvel AVD sans les API google

Étape 3: Lancer L'AVD (Démarrer l'émulateur)

Étape 4 : Installez les APK téléchargés en utilisant adb .

     1)adb install com.google.android.gms-6.7.76_\(1745988-038\)-6776038-minAPI9.apk  
     2)adb install com.android.vending-4.4.22.apk

bad venir avec android sdk/studio

Étape 5: Créer L'application dans google developer console

Étape 6: Configurer la clé api dans votre Androidmanifest.xml et la version de l'api google.

Note : À l'Étape1, vous devez télécharger l'apk en fonction de votre niveau D'API Android(..18,19,21..) et google play Services version (5,5.1,6,6.5......)

ça marchera à 100%.

2
répondu Pandiarajan 2015-03-11 09:44:52

google play service est juste une bibliothèque pour créer une application , mais afin d'utiliser l'application qui utilisent google play service bibliothèque, vous devez installer google play dans votre émulateur.et pour cela, il faut l'identifiant unique de l'appareil. et l'id de l'appareil est uniquement sur le périphérique réel pas sur émulateur. donc pour le tester, vous avez besoin d'un vrai appareil android.

0
répondu Waqar Ahmed 2014-03-03 07:34:44