Je suis actuellement en train d’essayer Genymotion et Boy, c’est tellement plus rapide que l’émulateur ADT.
Mais je dois installer Google Play pour y télécharger des applications. Comment puis-je faire cela?
# Comment append le support Google Apps et ARM à Genymotion v2.0 + #
Source originale: [GUIDE] Genymotion | Installation de ARM Translation et de GApps – XDA-Developers
Note (2 février): Contrairement aux rapports précédents, on a découvert qu’Android 4.4 fonctionne en fait avec la traduction ARM, même si elle est boguée. Suivez les mêmes étapes que précédemment, assurez-vous de télécharger les 4.4 GApp.
UPDATE-v1.1: J’ai des versions plus récentes de libhoudini et j’ai mis à jour le fichier ZIP. Cela corrige beaucoup de plantage d’applications et se bloque. Il suffit de flasher le nouveau et cela devrait fonctionner.
Ce guide est destiné à récupérer à la fois la traduction / support ARM (ce qui provoque les erreurs “INSTALL_FAILED_CPU_ABI_INCOMPATIBLE”) et les applications Google Play sur votre VM Genymotion.
adb reboot
) ou une application comme ROM Toolbox. Si nécessaire, vous pouvez simplement fermer la fenêtre VM, mais je ne le recommande pas. Je l’ai testé sur Genymotion v2.0.1-v2.1 en utilisant les images Android 4.3 et 4.4. N’hésitez pas à ignorer les étapes GApp si vous ne souhaitez que la prise en charge ARM. Cela fonctionnera parfaitement bien en soi.
Old Zips: v1.0 . Ne les téléchargez pas car ils ne résoudront pas vos problèmes. Il est laissé à des fins d’archivage et d’expérimentation.
Comme la réponse précédente ne s’applique plus aux nouveaux appareils créés avec Genymotion 2.0, voici une nouvelle solution.
Installez Google Play sur Genymotion 2.0
La raison pour laquelle cela ne s’applique plus est que Genymotion n’inclut plus Google Apps dans l’image du périphérique virtuel. Selon Genymotion, ils travaillent avec Google, mais en attendant, la solution est bonne.
Installez Genymotion 2.10 ou supérieur, maintenant il y a un bouton dédié pour installer le nom de Google Play Services “Open GApps”. Lien pour plus d’infos
4.4 Kitkat
5.0 Sucette
5.1 Sucette
6,0 guimauve
7.0 Nougat
7.1 Nougat (patch webview)
8.0 Oreo
8.1 Oreo
EDIT 2
Après trois mois, nous pouvons dire: plus aucune application officielle de Google Apps sur Genymotion et CyanogenMod n’est un moyen d’obtenir Google Apps. Cependant, vous pouvez toujours utiliser le projet précédent de l’équipe Genymotion: AndroVM ( miroir de téléchargement ).
MODIFIER
Les applications Google seront supprimées de Genymotion en novembre. Vous pouvez trouver plus d’informations sur la page Google Plus de Genymotion .
Choisissez un appareil virtuel avec Google Apps:
Terminé:
Maintenant, il existe une FAQ officielle sur l’utilisation de Google Play dans Comment installer les services Google Play? , voici le texte de la FAQ:
Pour des raisons de propriété intellectuelle, les services Google Play ne sont pas inclus par défaut dans les périphériques virtuels Genymotion. Cependant, si vous en avez vraiment besoin, vous pouvez utiliser les packages fournis par OpenGapps. Suivez simplement ces étapes:
- Visitez opengapps.org
- Sélectionnez x86 comme plate-forme
- Choisissez la version Android correspondant à votre périphérique virtuel
- Sélectionnez nano comme variante
- Télécharger le fichier zip
- Glissez et déposez le programme d’installation de zip dans le nouveau périphérique virtuel Genymotion (2.7.2 et versions ultérieures uniquement)
- Suivez les instructions contextuelles
Veuillez noter que Genymobile Inc. et Genymotion n’assument aucune responsabilité résultant du téléchargement, de l’installation et de l’utilisation des services Google Play au sein de vos appareils virtuels. Vous êtes seul responsable de l’utilisation et assumez toute la responsabilité liée à cette utilisation. De plus, nous déclinons toute garantie de quelque nature que ce soit à des fins particulières concernant la compatibilité des packages OpenGapps avec toute version de Genymotion.
Je pourrais flasher la traduction ARM mais pas les gapps, en utilisant https://stackoverflow.com/a/20013322/98057 . J’ai eu le “Ooops, quelque chose s’est mal passé en clignotant erreur gapps-jb-20121011-signed.zip” mentionné ci-dessus. Si vous lisez les journaux de Genymotion et trouvez une entrée comme:
Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process: "Process operation timed out"
Essayez d’appliquer le flash en utilisant directement adb
:
$ adb -s 192.168.56.101:5555 shell "/system/bin/check-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip" $ adb -s 192.168.56.101:5555 shell "/system/bin/flash-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip" $ adb reboot
Modifiez ces commandes en fonction de ce que disent vos fichiers journaux (le chemin et l’IP seront probablement différents).
J’ai d’ailleurs trouvé les fichiers journaux de Genymobile dans le dossier suivant:
~/.Genymobile/Genymotion/deployed//genymotion-player.log
Google Apps KitKat pour Genymotion.
Téléchargez le fichier ZIP de Google Apps à partir du lien contenant les applications Google essentielles telles que Play Store, Gmail , YouTube , etc.
https://www.mediafire.com/?qbbt4lhyu9q10ix
Après avoir terminé le démarrage, faites glisser le fichier ZIP que nous avons téléchargé nommé update-gapps-4-4-2-signed.zip dans la fenêtre Genymotion. Il commence à installer Google Apps et demande votre confirmation. Confirme-le.
Essayez de faire toutes les étapes spécifiées dans le lien ci-dessous et avant de mettre à niveau VirtualBox vers la version 4.2 en suivant les instructions de VirtualBox 4.2.0 Publié avec le support de Drag’n’drop de l’hôte vers les invités Linux, plus . Ensuite, mettez à niveau Genymotion vers la dernière version.
Allez sur le bureau et lancez Genymotion. Sélectionnez un périphérique virtuel avec Android version 4.2, puis faites glisser les deux fichiers Genymotion-ARM-Translation_v1.1.zip en premier. Ensuite, Genymotion affichera les progrès et après cela, il lancera un dialog. Puis cliquez sur OK et il vous sera demandé de redémarrer l’appareil. Redémarrez ADB . Effectuez les mêmes étapes pour le deuxième fichier, gapps-jb-20130812-signed.zip et redémarrez ADB.
J’espère que cela va résoudre le problème. Vérifiez ce lien – il explique plus clairement.
Si quelqu’un a une erreur lors de la connexion à Google et que ce message apparaît:
Impossible de se connecter
ne peut pas établir une connexion fiable avec le serveur …
puis essayez de vous connecter depuis le navigateur – sur YouTube, Gmail, les sites Google, etc.
Cela m’a aidé Après m’être connecté au navigateur, j’ai pu me connecter à l’application Google Play …
Parfois, “ARM Translation Installer v1.1” ne fonctionne pas. Voici la solution simple pour installer Google Play.
Accédez à ce lien: http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17 + – + 1080×1920.zip
Téléchargez le fichier à partir du lien et extrayez-le pour obtenir le périphérique virtuel Android avec Google Play Store. Le fichier portera le nom de «Galaxy S4 HTC One Xperia Z – 4.2.2 – avec Google Apps – API 17 – 1080 × 1920».
Fermez tous vos magasins Genymotion fonctionnant en arrière-plan.
Copiez le fichier extrait dans le dossier suivant. C: \ Users \ ‘nom d’utilisateur’ \ AppData \ Local \ Genymobile \ Genymotion \ deploy
Après avoir copié, vous devriez voir ce chemin: C: \ Users \ ‘nom d’utilisateur \ AppData \ Local \ Genymobile \ Genymotion \ déployé \ Galaxy S4 HTC One Xperia Z – 4.2.2 – avec Google Apps – API 17 – 1080×1920
Dans le dossier «Galaxy S4 HTC One Xperia Z – 4.2.2 – avec Google Apps – API 17 – 1080 × 1920», vous verrez de nombreux fichiers * .vmdk et * .vbox.
Ouvrez maintenant VirtualBox et sélectionnez Machine-> Ajouter et recherchez le dossier ci-dessus et importez le fichier * .vbox.
Redémarrez Genymotion. Terminé.