web-dev-qa-db-fra.com

Google Play Store est-il pris en charge dans les émulateurs avd?

Après avoir googlé un peu, je suis incapable de trouver la réponse à cette question. Google Play Store prend-il officiellement en charge les émulateurs avd?.

Je sais qu'il a été arrêté une fois, puis j'entends dire qu'il a été ramené après une version spécifique d'Android. J'utilise avd Android version 4.4.3 (api 19) google app. Je ne vois pas une application Google Play Store là-bas. Suis-je supposé m'y attendre? Ou y a-t-il un apk officiel pour Google Play Store qui peut être installé officiellement sur l'avd?

81
Utsav Gupta

À partir de Android Studio 2.3.2, vous pouvez maintenant créer un AVD sur lequel Play Store est préinstallé. Actuellement, il est pris en charge sur le fonctionnement de l'AVD

  • Définition de périphérique du téléphone Nexus 5 ou 5X, ou de tout Android Wear
  • Une image système depuis Android 7.0 (API 24)

Source officielle

Pour les autres émulateurs, vous pouvez essayer la solution mentionnée dans ceci réponse .

68
Prerak Sola

Le Google Play Store est maintenant officiellement préinstallé l'émulateur Android. Assurez-vous que vous utilisez la dernière version de Android Studio 2.4. Dans le Android Studio AVD Manager, choisissez une configuration de périphérique virtuel associée à l'icône Google Play Store, puis sélectionnez l'une des images système portant le libellé "Google Play". Voir cette note de version: https://androidstudio.googleblog.com/2017/04/Android-studio-24-preview-4-is-now.html

Android Studio AVD Manager with Google Play Store support

108
Jamal Eason

Oui, vous pouvez activer/utiliser Play Store sur Android Émulateur (AVD): Avant cela, vous devez configurer certaines conditions préalables:

  1. Démarrez Gestionnaire de SDK Android et sélectionnez Google Play Intel x86 Atom Image système (recommandé: car cela fonctionnera relativement plus rapidement ) de votre version requise Android (Par exemple: Android 7.1.1 ou API 25 )

[Note: S'il vous plait, conservez le reste, si vous allez l'installer pour la première fois ] ou installez-le comme ci-dessous: enter image description here

  1. Une fois le téléchargement terminé. Goto Outils -> Gérer les AVD ... -> Créer depuis votre Android SDK Manager

  2. enter image description here

Vérifiez que vous avez correctement fourni l’option suivante. Pas sûr du stockage interne et de la carte SD. Vous pouvez choisir différent. Et Target doit être votre version téléchargée Android

  1. Vérifiez également Google Play Intel Atom (x86) dans CPU/ABI est fourni

  2. Cliquez OK

  3. Puis Démarrer votre Android émulateur. Là, vous verrez le Android Play Store. Voir --- enter image description here

19
Deb

Il n'y a pas de Google Play Store dans l'émulateur avd. Mais vous pouvez l'installer manuellement.

  1. Installez Google System Image système pour que vous ayez déjà des services Google (sans Play Store)

  2. Créer un fichier AVD basé sur les API Google image

  3. Téléchargez la plus petite archive de http://opengapps.org/ et extrayez-la de Phonesky.apk

  4. Poussez Phonesky.apk vers/system/priv-app/on avd.

  5. Redémarrer avd. Google Play devrait être là.

Récemment, j'ai juste essayé de le faire moi-même et vous pouvez trouver un tutoriel détaillé sur mon blog: http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store -on.html

3
Sergey

Si vous utilisez la ligne de commande, vous devez utiliser l’un des packages répertoriés avec

sdkmanager --list | grep "playstore"

Une fois installé, vous pouvez utiliser le paquet approprié dans

avdmanager create avd --force --name testAVD --abi google_apis_playstore/x86_64 --package "system-images;Android-28;google_apis_playstore;x86_64" -d 19

Remplacez google_apis_playstore;x86_64 par le paquet que vous avez installé

0
William Reed