Miten voin asentaa Google Play Services -palvelut Genymotion-emulaattoriin, jossa ei ole veto- ja pudotustukea?
En voi asentaa sitä, kuten Stack Overflow -postauksessa Miten asennat Google-puitteet (Play, tilit jne.) Genymotion-virtuaalilaitteeseen? mainittiin, koska vetämällä ja pudottamalla tapahtuvaa asennusta ei tueta.
Genymotion tukee Google Appsia muutamille emulaattoreille, mutta se ei'tue tablet-emulaattoreita.
Genymotion ei tarjoa Google Appsia. Asenna Google Apps:
Päivitä Genymotion ja VirtualBox uusimpaan versioon.
Lataa kaksi zip-tiedostoa:
- ARM Translation Installer v1.1: - ARM Translation Installer v1.1
- Google Apps Android-versiollesi: 2.3.7 - 4.4.4 tai 4.4 - 6.0 (alustan ja muunnoksen kanssa) GApps-luettelo löytyy myös wbroek-käyttäjän GitHubGist-sivulta.
Avaa Genymotion-emulaattori ja siirry aloitusnäyttöön ja vedä sitten ensimmäinen tiedosto Genymotion-ARM-Translation_v1.1.zip emulaattorin päälle. Näyttöön ilmestyy valintaikkuna, jossa näkyy, että tiedostonsiirto on käynnissä, sitten toinen valintaikkuna ilmestyy ja kysyy, haluatko välähdyttää sen emulaattorilla. Napsauta OK ja käynnistä laite uudelleen suorittamalla adb reboot
terminaalista tai komentokehotteesta.
Vedä ja pudota toinen tiedosto *gapps--signed.zip** ja toista samat vaiheet kuin edellä. Suorita adb reboot
uudelleen, ja kun laite on käynnistetty uudelleen, Google Apps on emulaattorissa.
Tässä vaiheessa 'Google Apps Services' kaatuu usein seuraavalla viestillä google play services has stopped working
. Avaa Google Play. Kun olet antanut tilitietosi, avaa Google Play ja päivitä asennetut Google Apps -palvelut. Tämä näyttää saavan Google Playn huomaamaan, että sinulla on vanha Google Play Services -palvelu ja pyytää sinua päivittämään sen (minun tapauksessani Google Hangoutsin päivittäminen vaati uuden version Google Play Services -palveluista). Olen myös kuullut, että pelkkä odottaminen kehottaa sinua myös päivittämään. 'Google Play Services' -sovellus ei näytä muuten näkyvän - sitä ei voi etsiä. Silloin pitäisi näkyä tarjous päivittää Google Play Services. Kun uusi Google Play Services on asennettu, sinulla on nyt vakaa ja toimiva pääsy Google Playyn.
Voit tehdä tämän yksinkertaisesti:
Huomautus: löydät oikean GApp-version täältä:
Adb, voit asentaa GApps ja ARM Support zips ilman vetää & pudota. emuking from XDA Developers on ohjeet siihen:
Käytin 4.2.2:ta, joka on hyväksyttävä testitarkoituksiini. Sitten purin molemmat zip's "/system/..." -kansiot työpöydällä olevaan kansioon. Käytin cmd-kehotteessa seuraavia komentoja (vaihe 1 on valinnainen ja sen tarkistamiseksi, että adb toimii):
Sinun täytyy muuttaa kansion nimi "adb push" rivillä siihen, mihin olet itse asiassa purkanut molemmat zip-tiedostot. Kun olet tehnyt sen, suosittelen, että "adb reboot" käynnistät laitteen uudelleen.