Jak mogę zainstalować Usługi Google Play w emulatorze Genymotion bez obsługi przeciągania i upuszczania?
Nie mogę go zainstalować, jak wspomniano w poście Przepełnienie stosu W jaki sposób instalujesz środowiska Google (Play, Konta itp.) Na urządzeniu wirtualnym Genymotion?z powodu braku wsparcia dla instalacji przeciągnij i upuść.
Genymotion obsługuje Google Apps dla kilku emulatorów, ale nie obsługuje emulatorów tabletów.
android
google-play-services
genymotion
anp8850
źródło
źródło
Odpowiedzi:
Począwszy od Genymotion 2.10.0 i nowszych, GApps można zainstalować z paska narzędzi emulatora. Proszę odnieść się do odpowiedzi @ MichaelStoddart .
Dalej następuje poprzednia odpowiedź zachowana tutaj z przyczyn historycznych:
Genymotion nie zapewnia Google Apps. Aby zainstalować Google Apps:
Zaktualizuj Genymotion i VirtualBox do najnowszej wersji.
Pobierz dwa pliki zip:
- ARM Translation Installer v1.1
- Google Apps dla wersji Androida : 2.3.7 - 4.4.4 lub 4.4 - 6.0 (z platformą i wariantem) Listę GApps można także znaleźć na stronie GitHubGist użytkownika wbroek .
Otwórz emulator Genymotion i przejdź do ekranu głównego, a następnie przeciągnij i upuść pierwszy plik Genymotion-ARM-Translation_v1.1.zip na emulatorze. Pojawi się okno dialogowe i będzie wyświetlane w trakcie przesyłania pliku, a następnie pojawi się inne okno dialogowe z pytaniem, czy chcesz go sflashować na emulatorze. Kliknij przycisk OK i uruchom ponownie urządzenie, uruchamiając je
adb reboot
z terminala lub wiersza polecenia.Przeciągnij i upuść drugi plik gapps - * - podpisany.zip i powtórz te same kroki, co powyżej. Uruchom
adb reboot
ponownie, a po ponownym uruchomieniu Google Apps będzie w emulatorze.W tym momencie „Google Apps Services” często ulega awarii z następującym komunikatem
google play services has stopped working
. Otwórz Google Play. Po podaniu danych konta otwórz Google Play i zaktualizuj zainstalowane Google Apps. Wygląda na to, że Google Play zdaje sobie sprawę, że masz stare Usługi Google Play i poprosi Cię o aktualizację (w moim przypadku aktualizacja Google Hangouts wymagała nowej wersji Usług Google Play ). Słyszałem również, że samo czekanie spowoduje również aktualizację. Aplikacja „Google Play Services” nie wydaje się inaczej - nie można jej wyszukiwać. Powinieneś zobaczyć ofertę aktualizacji usług Google Play. Po zainstalowaniu nowych usług Google Play będziesz mieć stabilny, działający dostęp do Google Playźródło
adb reboot
?adb connect 192.168.56.101
a następnieadb -e reboot
.-e
jest ważne, aby przekazać komendę adb channel reboot podłączonemu urządzeniu wirtualnemu.Najnowsza wersja Genymotion (2.10.0 i nowsze) pozwala teraz zainstalować GApps z paska narzędzi emulatora:
Kliknij przycisk GApps na pasku narzędzi
Zaakceptuj Warunki
Rozpocznie się pobieranie aplikacji Google
Po zakończeniu pobierania uruchom ponownie urządzenie wirtualne!
źródło
Możesz to zrobić po prostu przez:
UWAGA: odpowiednią wersję GApp można znaleźć tutaj:
http://forum.xda-developers.com/showthread.php?t=2528952
źródło
Wypróbowałem prawie wszystkie powyższe opcje, ale nie byłem w stanie zainstalować usług Google Play, ale właśnie znalazłem w dziale FAQ genymotion że jedynym sposobem na dostęp do usług Google Play jest użycie pakietów dostarczonych przez OpenGapps.
Próbowałem i to zadziałało:
źródło
W przypadku Androida 6.0 tłumaczenie ARM jest najwyraźniej niepotrzebne.
Wystarczy pobrać pakiet x86 + Android 6.0 (nano jest w porządku) z OpenGApps i zainstalować, przeciągając i upuszczając i każąc mu flashować.
Wygląda na to, że tłumaczenie ARM było wcześniej wymagane, zanim pakiet x86 był dostępny. Jednak nadal możesz potrzebować tłumaczenia ARM, jeśli chcesz zainstalować aplikacje tylko ARM.
źródło
6.0.0
(API 23). Wcześniej używałem niekończących się odmian podobnych do przyjętej odpowiedzi, z liczbą ponad 800 głosów. Przed tym otwarciem Sklep Play utknął podczas ładowania. Wersje używana -Ubuntu 14.04
,virtualbox 4.3.36
,genymotion 2.8.0
Genymotion emulator - "Google Nexus 6, 6.0.0 API 23"Dla wirtualnego urządzenia Genymotion „Lollipop Preview - Nexus 5”
Te same kroki wymienione w odpowiedziach @KingyBobo i @ anp8850, ale:
Pobierz poprawne GApps dla Androida 5.0: Google Apps dla Androida 5.0 ( https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip)
Więcej GApps tutaj
Pamiętaj, że Google+ pokazuje wiele błędów przed aktualizacją.
źródło
Teraz Gapps zapewniają sposób na instalację pakietu Gapps.
Pobierz APK i instrukcję instalacji z poniższego linku:
http://opengapps.org/app/
Możesz pobrać bieżący pakiet APK z poniższego linku:
Link do sklepu Play: https://play.google.com/store/apps/details?id=org.opengapps.app
Aktualna wersja Link do strony internetowej (22.07.2017): http://opengapps.org/app/opengapps-app-v16.apk
źródło
Dzięki adb możesz instalować zamki GApps i ARM Support bez przeciągania i upuszczania. emuking od XDA Developers zawiera instrukcje:
Musisz zmienić nazwę folderu w wierszu „adb push” do miejsca, w którym rozpakowałeś oba pliki zip. Po zrobieniu tego zalecam „adb restart” urządzenia.
źródło
źródło
6.0.0
wersji Androida . Używając nano, spraw, że mi się uda, próbuję akcji, a nawet pico, nic nie działa. DziękujęPrzeciągnij i upuść nie działa w moim systemie ...
Znalazłem post na blogu, który opisuje, jak go zainstalować za pomocą adb:
źródło
Od wersji 2.10 Genymotion można zainstalować za pomocą paska narzędzi w emulatorze. Po prostu poszukaj przycisku Otwórz GAPPS .
źródło
W prawym górnym rogu genymotion znajduje się przycisk Otwórz GAPPS. Kliknij go, aby bezpośrednio zainstalować Gapps z genymotion.
źródło
W Genymotion 2.12.2 można znaleźć GApps dodane na wszystkich ich urządzeniach wirtualnych. Uruchom dowolne urządzenie wirtualne Genymotion, a następnie znajdziesz w prawym górnym rogu, który mówi Open GApps. Naciśnij go, aby automatycznie zainstalować GApps.
! ( https://imgur.com/a/ju3EYE0 )
źródło
Postępowanie zgodnie z zaleceniami nie zadziałało. Wykonałem czynności opisane w tym przewodniku z obrazem w wersji 5.0.0 i wykonało to zadanie. Jest to proces stopniowy, podobnie jak zaakceptowana odpowiedź na dodanie
Google Play
obsługi obrazów genymotion.Najważniejsze różnice są takie, że w przewodniku ja związane, wspominają, że instalacja
Google Play Services
na obrazach działa wyższa niż 5.0.0 nie może działać, a oni mówią, aby zmienićADB tool connection settings
w wGenymotion
oknie ustawień aplikacji pulpitu do:Use custom Android SDK tools
. Ponadtogapps
zamki wydają się być inne.Przewodnik wykorzystuje również pliki GIF do zilustrowania etapów procesu, dzięki czemu pozostawia znacznie mniej miejsca na wątpliwości.
Link do
gapps
pliku zip dla Androida 5.0 użytego w przewodniku - wymaga Genymotion 2.4.0+Link do ARM Translation Installer v1.1 zastosowany w przewodniku - jest to dla wygody. na pierwszy rzut oka nie różni się niczym od tej podanej w zaakceptowanej odpowiedzi
źródło
Pobierz najnowszą wersję genymotion i po utworzeniu urządzenia kliknij Otwórz GAPP w prawym urządzeniu.
To działa dla mnie
źródło
Próbowałem pobrać aplikację Gapps i zainstalować ją na Genymotion, ale zdałem sobie sprawę, że jest ona już zawarta w samym emulatorze
https://www.genymotion.com/blog/2-10-open-gapps-widget/
źródło