Wie installiere ich Google Play Services in einer Genymotion-VM (ohne Drag-and-Drop-Unterstützung)?
Lesezeit: 7 Minuten
anp8850
VmWie kann ich Google Play Services in einem Genymotion-Emulator ohne Drag-and-Drop-Unterstützung installieren?
Ich kann es nicht installieren, wie im Stack Overflow-Post erwähnt Wie installiert man Google-Frameworks (Play, Accounts usw.) auf einem virtuellen Genymotion-Gerät? aufgrund der fehlenden Unterstützung für die Drag-and-Drop-Installation.
Genymotion unterstützt Google Apps für einige Emulatoren, aber keine Tablet-Emulatoren.
Genymotion hat GApps und ARM-Support auf allen seinen VMs eingestellt, nicht auf einigen. In der Anleitung, auf die Sie verlinken, erfahren Sie, wie Sie sie zurückbekommen. Wenn Sie Drag&Drop nicht ausführen können, bedeutet dies, dass Sie das Android SDK nicht auf Ihrem PC installiert haben. Wenn Sie ein Problem mit einer bestimmten Antwort haben, kommentieren Sie das nächste Mal einfach, anstatt eine ganz neue Frage zu stellen.
– Japanzone
22. November 2013 um 21:09 Uhr
Ihr Kommentar zu diesem Thema ist wirklich hilfreich, danke. Das nächste Mal werde ich nur kommentieren, anstatt neue Fragen zu stellen.
– anp8850
25. November 2013 um 9:28 Uhr
Falls Sie Probleme mit dem Drag & Drop haben, lesen Sie dies auch: stackoverflow.com/questions/20002138/…
Öffnen Sie den Genymotion-Emulator, gehen Sie zum Startbildschirm und ziehen Sie die erste Datei per Drag & Drop Genymotion-ARM-Translation_v1.1.zip über den Emulator. Ein Dialog erscheint und zeigt an, dass eine Dateiübertragung läuft, dann erscheint ein weiterer Dialog und fragt, ob Sie ihn auf dem Emulator flashen möchten. Klicken Sie auf OK und starten Sie das Gerät neu, indem Sie es ausführen adb reboot von Ihrem Terminal oder der Eingabeaufforderung aus.
Ziehen Sie die zweite Datei per Drag-and-Drop gapps-*-signiert.zip und wiederholen Sie die gleichen Schritte wie oben. Laufen adb reboot erneut und nach dem Neustart befindet sich Google Apps im Emulator.
Zu diesem Zeitpunkt stürzen die „Google Apps-Dienste“ häufig ab mit folgender Meldung google play services has stopped working. Öffnen Sie Google Play. Nachdem Sie Ihre Kontodaten angegeben haben, öffnen Sie Google Play und aktualisieren Sie Ihre installierten Google Apps. Dadurch scheint Google Play zu erkennen, dass Sie über alte Google Play-Dienste verfügen, und Sie werden aufgefordert, ein Update durchzuführen (in meinem Fall Für die Aktualisierung von Google Hangouts war eine neue Version der Google Play-Dienste erforderlich). Ich habe auch gehört, dass Sie durch einfaches Warten auch zum Aktualisieren aufgefordert werden. Die App „Google Play Services“ scheint ansonsten nicht zu erscheinen – Sie können nicht danach suchen. Sie sollten dann ein Angebot zum Aktualisieren der Google Play-Dienste sehen. Sobald die neuen Google Play-Dienste installiert sind, haben Sie jetzt einen stabilen, funktionierenden Zugriff auf Google Play
Wie tut man adb reboot?
– Peter Raeves
19. Juni 2014 um 15:22 Uhr
@PeterRaeves Verwenden Sie den folgenden Befehl adb connect 192.168.56.101 gefolgt von adb -e reboot. -e ist wichtig, um dem verbundenen virtuellen Gerät den Befehl zum Neustart des Adb-Kanals mitzuteilen.
– Cheok Yan Cheng
29. Juni 2014 um 8:10 Uhr
Um Google Play zu aktualisieren, können Sie Google Play öffnen, gehen Sie zu Einstellungen und klicken Sie auf die Build-Version.
– dr.scre
28. August 2014 um 13:30 Uhr
Wenn Sie Google Play-Dienste aktualisieren möchten, suchen Sie im Browser des Telefons nach „Google Play-Dienste“ und das erste Ergebnis sollte ein Link zu den Google Play-Diensten im Play Store sein. Dort kannst du es aktualisieren.
Mit der neuesten Version von Genymotion (ab 2.10.0) können Sie jetzt GApps über die Emulator-Symbolleiste installieren:
Klicken Sie auf die GApps-Schaltfläche in der Symbolleiste
Akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Ihr Download von Google Apps beginnt dann
Sobald der Download abgeschlossen ist, starten Sie einfach das virtuelle Gerät neu!
Dies sollte nach oben gestimmt werden. Zusätzlich zu diesem Schritt wird empfohlen, Google Maps zu installieren.
– Ojonugwa Jude Ochalifu
6. August 2017 um 18:25 Uhr
Ich bekomme nur “Download fehlgeschlagen” und es stoppt. Viele Male versucht. Das virtuelle Gerät hat jedoch eine funktionierende Netzwerkverbindung, da ich die Android-Webview-Browser-App öffnen und eine Suche bei Google durchführen kann. Ich habe das Standardtelefongerät Genymotion Android 7.0 auf der ersten Seite der Liste der virtuellen Geräte verwendet.
– dodgy_coder
28. August 2017 um 4:34 Uhr
das hat bei mir funktioniert, das sollte die Antwort sein. Es ist immer gut, nach unten zu scrollen, um andere Antworten zu überprüfen
– Pouya Samie
20. Oktober 2017 um 16:45 Uhr
Funktioniert nicht für API 16. Zurückgeben eines Dialogs mit dem Folgenden: „Open GApps are not available for Android 4.1.1.“
– Rotes M
5. Januar 2018 um 17:34 Uhr
Dies sollte jetzt die akzeptierte Antwort sein!. Keine der anderen Methoden hat bei mir funktioniert … Danke Open GApps-Team !!
– jake oliver
5. April 2018 um 6:31 Uhr
KingyBobo
Sie könnten dies einfach tun, indem Sie:
Laden Sie den ARM Translation Installer v1.1 (ARMTI) herunter
Laden Sie beispielsweise die Google Apps für Ihre Android-Version 4.4, 4.3, 4.2 oder 4.1 herunter
Ziehen Sie den ARMTI per Drag & Drop auf den Startbildschirm Ihres Emulators und bestätigen Sie alles
Starten Sie Ihren Emulator neu
Ziehen Sie die richtige Google App-Version per Drag & Drop auf Ihren Startbildschirm
Starten Sie Ihren Emulator neu
JOB ERLEDIGT.
HINWEIS: Die passende GApp-Version finden Sie hier:
Ich habe fast alle oben genannten Optionen ausprobiert, konnte aber die Google Play-Dienste nicht installieren, habe sie jedoch gerade gefunden die FAQ-Sektion von genymotion dass die einzige Möglichkeit, auf Google Play-Dienste zuzugreifen, darin besteht, die von OpenGapps bereitgestellten Pakete zu verwenden.
Ich habe es versucht und das hat funktioniert:
Besuchen Sie opengapps.org
Wählen Sie als Plattform x86 aus
Wählen Sie die Ihrem virtuellen Gerät entsprechende Android-Version aus
Wählen Sie als Variante nano
Laden Sie die ZIP-Datei herunter
Ziehen Sie das Zip-Installationsprogramm per Drag & Drop auf das neue virtuelle Genymotion-Gerät (nur 2.7.2 und höher)
Befolgen Sie die Popup-Anweisungen
Zumindest für Android 6.0 ist die ARM-Übersetzungssache anscheinend unnötig.
Schnapp dir einfach ein x86 + Android 6.0 Paket (Nano geht auch) ab OpenGApps und installieren Sie es per Drag-and-Drop und sagen Sie ihm, dass es blinken soll.
Es scheint, dass die ARM-Übersetzungssache zuvor erforderlich war, bevor das x86-Paket verfügbar war. Möglicherweise benötigen Sie jedoch weiterhin die ARM-Übersetzung, wenn Sie nur ARM-Apps installieren möchten.
Nach 10 Jahren Suche… hat es endlich geklappt!!!! Android verwenden 6.0.0(API23). Zuvor habe ich endlose Variationen verwendet, die der akzeptierten Antwort mit über 800 Stimmen ähneln. Vor diesem Öffnen blieb der Play Store beim Laden hängen. Verwendete Versionen – Ubuntu 14.04, virtualbox 4.3.36, genymotion 2.8.0 Genymotion-Emulator – „Google Nexus 6, 6.0.0 API 23“
– Nick Pineda
13. November 2016 um 22:15 Uhr
Danke anon. Funktioniert perfekt auf Mac GM 2.8.0 Android 6.0
– sansid1983
29. November 2016 um 12:39 Uhr
Gemeinschaft
Für Genymotion „Lollipop Preview – Nexus 5“ virtuelles Gerät
Dieselben Schritte, die in den Antworten von @KingyBobo und @anp8850 erwähnt wurden, aber:
Beachten Sie, dass Google+ vor der Aktualisierung viele Fehler anzeigt.
Nach 10 Jahren Suche… hat es endlich geklappt!!!! Android verwenden 6.0.0(API23). Zuvor habe ich endlose Variationen verwendet, die der akzeptierten Antwort mit über 800 Stimmen ähneln. Vor diesem Öffnen blieb der Play Store beim Laden hängen. Verwendete Versionen – Ubuntu 14.04, virtualbox 4.3.36, genymotion 2.8.0 Genymotion-Emulator – „Google Nexus 6, 6.0.0 API 23“
– Nick Pineda
13. November 2016 um 22:15 Uhr
Danke anon. Funktioniert perfekt auf Mac GM 2.8.0 Android 6.0
– sansid1983
29. November 2016 um 12:39 Uhr
Jetzt Lücken bietet die Möglichkeit, das Gappps-Paket gründlich apk zu installieren.
Laden Sie APK und die Installationsanleitung über den folgenden Link herunter:
Genymotion hat GApps und ARM-Support auf allen seinen VMs eingestellt, nicht auf einigen. In der Anleitung, auf die Sie verlinken, erfahren Sie, wie Sie sie zurückbekommen. Wenn Sie Drag&Drop nicht ausführen können, bedeutet dies, dass Sie das Android SDK nicht auf Ihrem PC installiert haben. Wenn Sie ein Problem mit einer bestimmten Antwort haben, kommentieren Sie das nächste Mal einfach, anstatt eine ganz neue Frage zu stellen.
– Japanzone
22. November 2013 um 21:09 Uhr
Ihr Kommentar zu diesem Thema ist wirklich hilfreich, danke. Das nächste Mal werde ich nur kommentieren, anstatt neue Fragen zu stellen.
– anp8850
25. November 2013 um 9:28 Uhr
Falls Sie Probleme mit dem Drag & Drop haben, lesen Sie dies auch: stackoverflow.com/questions/20002138/…
– Anemomylos
20. Dezember 2013 um 16:59 Uhr
siehe diesen Link forum.xda-developers.com/showthread.php?t=2528952
– Duggu
9. Juni 2014 um 4:47 Uhr
Der offizielle Weg wird in der Genymotion-FAQ erwähnt: genymotion.com/help/desktop/faq/#google-play-services (Siehe den Beitrag von Mahesh N unten.)
– Nojo
22. November 2016 um 10:19 Uhr