Wie kann ich Google Play Services in einem Genymotion-Emulator ohne Drag & Drop-Unterstützung installieren?
Ich kann es nicht wie im Beitrag " Stapelüberlauf" beschrieben installieren. Wie installiere ich Google Frameworks (Play, Accounts usw.) auf einem virtuellen Genymotion-Gerät? aufgrund der mangelnden Unterstützung für die Drag & Drop-Installation.
Genymotion unterstützt Google Apps für einige Emulatoren, jedoch keine Tablet-Emulatoren.
android
google-play-services
genymotion
anp8850
quelle
quelle
Antworten:
Ab Genymotion 2.10.0 können GApps über die Emulator-Symbolleiste installiert werden. Bitte beziehen Sie sich auf die Antwort von @ MichaelStoddart .
Als nächstes folgt die frühere Antwort, die hier aus historischen Gründen aufbewahrt wurde:
Genymotion bietet keine Google Apps an. So installieren Sie Google Apps:
Aktualisieren Sie Genymotion und VirtualBox auf die neueste Version.
Laden Sie zwei Zip-Dateien herunter:
- ARM Translation Installer v1.1
- Google Apps für Ihre Android-Version : 2.3.7 - 4.4.4 oder 4.4 - 6.0 (mit Plattform und Variante) Die GApps-Liste finden Sie auch auf der GitHubGist-Seite des wbroek- Benutzers .
Öffnen Sie den Genymotion-Emulator, gehen Sie zum Startbildschirm und ziehen Sie die erste Datei Genymotion-ARM-Translation_v1.1.zip per Drag & Drop über den Emulator. Ein Dialogfeld wird angezeigt und als laufende Dateiübertragung angezeigt. Anschließend wird ein weiteres Dialogfeld angezeigt, in dem Sie gefragt werden, ob Sie es auf dem Emulator flashen möchten. Klicken Sie auf OK und starten Sie das Gerät neu, indem Sie es
adb reboot
über Ihr Terminal oder Ihre Eingabeaufforderung ausführen.Ziehen Sie die zweite Datei gapps - * - signiert.zip und legen Sie sie dort ab. Wiederholen Sie die gleichen Schritte wie oben. Führen Sie
adb reboot
immer, einmal neu gestartet wurde , wird Google Apps im Emulator sein.Zu diesem Zeitpunkt stürzt Google Apps Services häufig mit der folgenden Meldung ab
google play services has stopped working
. Öffnen Sie Google Play. Öffnen Sie nach der Angabe Ihrer Kontodaten Google Play und aktualisieren Sie Ihre installierten Google Apps. Dies scheint Google Play klar zu machen, dass Sie über alte Google Play-Dienste verfügen, und fordert Sie zur Aktualisierung auf (in meinem Fall war für die Aktualisierung von Google Hangouts eine neue Version von Google Play Services erforderlich ). Ich habe auch gehört, dass Sie durch einfaches Warten auch zum Aktualisieren aufgefordert werden. Die App "Google Play Services" scheint nicht anders zu erscheinen - Sie können nicht danach suchen. Sie sollten dann ein Angebot zum Aktualisieren von Google Play Services sehen. Sobald die neuen Google Play-Dienste installiert sind, haben Sie jetzt einen stabilen und funktionierenden Zugriff auf Google Playquelle
adb reboot
?adb connect 192.168.56.101
gefolgt vonadb -e reboot
.-e
ist wichtig, damit der Befehl adb channel reboot dem verbundenen virtuellen Gerät mitgeteilt wird.Mit der neuesten Version von Genymotion (ab 2.10.0) können Sie jetzt GApps über die Emulator-Symbolleiste installieren:
Klicken Sie in der Symbolleiste auf die Schaltfläche GApps
Akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Der Download von Google Apps beginnt dann
Sobald der Download abgeschlossen ist, starten Sie einfach das virtuelle Gerät neu!
quelle
Sie können dies einfach tun, indem Sie:
HINWEIS: Die richtige GApp-Version finden Sie hier:
http://forum.xda-developers.com/showthread.php?t=2528952
quelle
Ich habe fast alle der oben genannten Optionen ausprobiert, konnte jedoch keine Google Play-Dienste installieren. Im Abschnitt "FAQ" von Genymotion wurde jedoch festgestellt, dass der einzige Weg, auf Google Play-Dienste zuzugreifen , die Verwendung der von OpenGapps bereitgestellten Pakete ist.
Ich habe es versucht und das hat funktioniert:
quelle
Zumindest für Android 6.0 ist die ARM-Übersetzung anscheinend nicht erforderlich.
Holen Sie sich einfach ein x86 + Android 6.0-Paket (Nano ist in Ordnung) von OpenGApps und installieren Sie es, indem Sie es per Drag & Drop verschieben und anweisen , es zu flashen.
Es scheint, dass die ARM-Übersetzung zuvor erforderlich war, bevor das x86-Paket verfügbar war. Möglicherweise benötigen Sie die ARM-Übersetzung noch, wenn Sie nur ARM-Apps installieren möchten.
quelle
6.0.0
(API 23). Vorher habe ich endlose Variationen verwendet, die der akzeptierten Antwort mit mehr als 800 Stimmen ähneln. Vor dieser Eröffnung steckte der Play Store beim Laden fest. Versionen verwendet -Ubuntu 14.04
,virtualbox 4.3.36
,genymotion 2.8.0
Genymotion Emulator - "Google Nexus 6, 6.0.0 API 23"Für Genymotion "Lollipop Preview - Nexus 5" virtuelles Gerät
Dieselben Schritte, die in den Antworten von @KingyBobo und @ anp8850 erwähnt wurden, aber:
Laden Sie die richtigen GApps für Android 5.0 herunter: Google Apps für Android 5.0 ( https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip)
Weitere GApps hier
Beachten Sie, dass Google+ vor der Aktualisierung viele Fehler anzeigt.
quelle
Jetzt bieten Gapps die Möglichkeit, das Gapps-Paket gründlich zu installieren.
Laden Sie die APK und die Installationsanleitung unter folgendem Link herunter:
http://opengapps.org/app/
Sie können die aktuelle APK unter folgendem Link herunterladen:
Play Store-Link: https://play.google.com/store/apps/details?id=org.opengapps.app
Aktuelle Version Website Link (22.07.2017): http://opengapps.org/app/opengapps-app-v16.apk
quelle
Mit adb können Sie GApps und ARM Support-Zips ohne Drag & Drop installieren. emuking von XDA Developers hat Anweisungen dafür:
Sie müssen den Ordnernamen in der Zeile "adb push" so ändern, dass Sie beide Zip-Dateien tatsächlich extrahiert haben. Danach empfehle ich Ihnen, das Gerät neu zu starten.
quelle
quelle
6.0.0
Version. Mit dem Nano gelingt es mir, ich probiere Lager und sogar Pico, nichts funktioniert. Vielen DankDrag & Drop funktionierte auf meinem System nicht ...
Ich habe einen Blogpost gefunden, der beschreibt, wie Sie ihn mit adb installieren:
quelle
Ab Version 2.10 kann Genymotion über die Symbolleiste in Ihrem Emulator installiert werden. Suchen Sie einfach nach der Schaltfläche GAPPS öffnen .
quelle
In der oberen rechten Ecke der Genymotion befindet sich eine Schaltfläche zum Öffnen von GAPPS. Klicken Sie darauf, um Gapps direkt von genymotion zu installieren.
quelle
Für Genymotion 2.12.2 finden Sie GApps, die auf allen virtuellen Geräten hinzugefügt wurden. Führen Sie ein beliebiges virtuelles Gerät von Genymotion aus. In der oberen rechten Ecke finden Sie Open GApps. Drücken Sie darauf und es werden automatisch GApps installiert.
! ( https://imgur.com/a/ju3EYE0 )
quelle
Das Befolgen der Schritte in der akzeptierten Antwort hat bei mir nicht funktioniert. Ich habe die Schritte in diesem Handbuch mit einem Image ausgeführt, auf dem 5.0.0 ausgeführt wird, und die Aufgabe wurde erledigt. Es ist ein schrittweiser Prozess, genau wie die akzeptierte Antwort für das Hinzufügen von
Google Play
Unterstützung für Genymotionsbilder.Die wichtigsten Unterschiede bestehen darin, dass in dem von mir verlinkten Handbuch erwähnt wird, dass die Installation
Google Play Services
auf Images mit einer höheren Version als 5.0.0 möglicherweise nicht funktioniert, und dass im EinstellungsfensterADB tool connection settings
derGenymotion
Desktop-Anwendung Folgendes geändert wird :Use custom Android SDK tools
. Auch diegapps
Reißverschlüsse scheinen unterschiedlich zu sein.Der Leitfaden verwendet auch GIFs, um die Schritte im Prozess zu veranschaulichen, sodass weniger Raum für Zweifel bleibt.
Link zu
gapps
zip für Android 5.0 im Handbuch - erfordert Genymotion 2.4.0+Link zu ARM Translation Installer v1.1, der im Handbuch verwendet wird - dies wird zur Vereinfachung bereitgestellt. es scheint auf den ersten Blick nicht anders zu sein als in der akzeptierten Antwort
quelle
Laden Sie die neueste Version von genymotion herunter und klicken Sie nach dem Erstellen eines Geräts auf der rechten Seite des Geräts auf Open GAPP.
Diese Arbeit für mich
quelle
Es wurde versucht, die Gapps-App herunterzuladen und auf Genymotion zu installieren, es wurde jedoch festgestellt, dass sie bereits im Emulator selbst enthalten ist
https://www.genymotion.com/blog/2-10-open-gapps-widget/
quelle