Hoe installeer ik Google Play Services in een Genymotion VM (zonder ondersteuning voor slepen en neerzetten)?

Hoe kan ik Google Play Services installeren in een Genymotion-emulator zonder ondersteuning voor slepen en neerzetten?

Ik kan' het niet installeren zoals vermeld in Stack Overflow post Hoe installeer je Google kaders (Play, Accounts, enz.) op een Genymotion virtueel apparaat?* als gevolg van het ontbreken van ondersteuning voor installatie met slepen en neerzetten.

Genymotion ondersteunt Google Apps voor een paar emulators, maar het ondersteunt geen tablet-emulators.

Oplossing

Genymotion biedt geen Google Apps aan. Om Google Apps te installeren:

  1. Upgrade Genymotion en VirtualBox naar de nieuwste versie.

  2. Download twee zip bestanden:
    - ARM Translation Installer v1.1
    - Google Apps voor uw Android versie: 2.3.7 - 4.4.4 of 4.4 - 6.0 (met platform en variant) Je kunt de GApps lijst ook vinden in de wbroek gebruiker GitHubGist pagina.

  3. Open Genymotion emulator en ga naar het beginscherm dan sleep en laat het eerste bestand Genymotion-ARM-Translation_v1.1.zip over de emulator vallen. Een dialoogvenster zal verschijnen en laten zien dat de bestandsoverdracht bezig is, dan zal een ander dialoogvenster verschijnen en vragen of u het wilt flashen op de emulator. Klik OK en herstart het apparaat door adb reboot uit te voeren vanaf uw terminal of commando prompt.

  4. Sleep het tweede bestand *gapps--signed.zip** en herhaal dezelfde stappen als hierboven. Voer adb reboot opnieuw uit en, eenmaal opnieuw opgestart, zal Google Apps in de emulator staan.

  5. Op dit punt 'Google Apps Services' zal regelmatig crashen met de volgende boodschap google play services has stopped working. Open Google Play. Na het verstrekken van uw accountgegevens, opent u Google Play en werkt u uw geïnstalleerde Google Apps bij. Dit lijkt ervoor te zorgen dat Google Play zich realiseert dat u een oude Google Play Services heeft en zal u vragen om te updaten (in mijn geval, updating Google Hangouts vereiste een nieuwe versie van Google Play Services). Ik'heb ook gehoord dat gewoon wachten je ook zal vragen om te updaten. De 'Google Play Services'-app lijkt anders niet te verschijnen - je kunt er niet naar zoeken'-. U zou dan een aanbod moeten zien om Google Play Services bij te werken. Zodra de nieuwe Google Play Services is geïnstalleerd, hebt u nu stabiele, werkende toegang tot Google Play

Commentaren (55)

Je zou dit eenvoudig kunnen doen door:

  1. Download de ARM Translation Installer v1.1 (ARMTI)
  2. Download de Google Apps voor uw Android versie 4.4, 4.3, 4.2, of 4.1 bijvoorbeeld
  3. Sleep de ARMTI naar het beginscherm van uw emulator, en bevestig alles
  4. Herstart uw emulator
  5. Sleep de juiste Google App versie naar uw HomeScreen
  6. Herstart uw emulator
  7. JOB DONE.

NOTE: u kunt de juiste GApp versie hier vinden:

http://forum.xda-developers.com/showthread.php?t=2528952

Commentaren (2)

Met adb, kunt u GApps en ARM Support zips installeren zonder een drag & drop. emuking van XDA Developers heeft er instructies voor:

Ik gebruikte 4.2.2, wat acceptabel is voor mijn testdoeleinden. Ik heb toen beide zip's "/system/..." mappen uitgepakt naar een map op mijn bureaublad. In cmd prompt gebruikte ik de volgende commando's (stap 1 is optioneel en ter verificatie dat adb werkt):

  1. adb apparaten
  2. adb remount
  3. adb push "C:\Users\John\Desktop\GenyF_cked\system" /system

Je moet de mapnaam in de "adb push" regel veranderen naar waar je beide zip-bestanden hebt uitgepakt. Nadat u dit gedaan heeft, raad ik u aan "adb reboot" het apparaat.

Commentaren (1)