Google Play Hizmetleri'ni Genymotion VM'ye nasıl kurarsınız (sürükle ve bırak desteği olmadan)?


629

Google Play Hizmetlerini sürükle bırak desteği olmayan bir Genymotion öykünücüsüne nasıl yükleyebilirim?

Stack Overflow yayınında belirtildiği gibi yükleyemiyorum Google Geneworks uygulamasını (Play, Hesaplar vb.) Bir Genymotion sanal cihaza nasıl yüklersiniz? Sürükle ve bırak kurulumu için destek eksikliği nedeniyle.

Genymotion, Google Apps'ı birkaç emülatör için destekler, ancak tablet emülatörlerini desteklemez.


6
Genymotion GApp'leri ve ARM Desteği'ni tüm VM'lerine bıraktı, bazıları değil. Bağlantı verdiğiniz rehber, onları nasıl geri alacağınızdır. Sürükle & Bırak özelliğini kullanamıyorsanız, Android SDK'nın bilgisayarınızda yüklü olmadığı anlamına gelir. Belirli bir yanıtla ilgili bir sorununuz varsa, yeni bir soru sormak yerine bir dahaki sefere yorum yapın.
japzone

Bu konu hakkındaki yorumunuz gerçekten faydalıdır. Bir dahaki sefere yeni soru sormak yerine yorum yapacağım.
anp8850


1
Genymotion SSS'de resmi yoldan bahsedilmektedir: genymotion.com/help/desktop/faq/#google-play-services (Aşağıdaki Mahesh N'in gönderisine bakın.)
Noyo

Yanıtlar:


974

Genymotion 2.10.0 ve sonrasında, GApp'ler emülatör araç çubuğundan kurulabilir. Lütfen @ MichaelStoddart'ın cevabına bakınız .

Daha sonra, tarihi nedenlerden dolayı burada tutulan eski cevaplar şöyle:

Genymotion Google Apps sağlamaz. Google Apps'ı yüklemek için:

  1. Genymotion ve VirtualBox'ı en son sürüme yükseltin.

  2. İki zip dosyası indirin:
    - ARM Translation Installer v1.1
    - Android sürümünüz için Google Apps : 2.3.7 - 4.4.4 veya 4.4 - 6.0 (platform ve varyantla) GApps listesini wbroek kullanıcı GitHubGist sayfasında da bulabilirsiniz .

  3. Genymotion emülatörünü açın ve ana ekrana gidin, ardından ilk dosyayı Genymotion- ARM-Translation_v1.1.zip'i emülatörün üzerine sürükleyip bırakın . Bir iletişim kutusu görünecek ve dosya aktarımı devam ederken gösterilecek, daha sonra başka bir iletişim kutusu görünecek ve emülatörde yanıp sönmesini isteyeceksiniz. Tamam'ı tıklatın ve adb rebootterminal veya komut isteminizden çalıştırarak cihazı yeniden başlatın.

  4. İkinci dosya boşlukları - * - işaretli.zip'i sürükleyip bırakın ve yukarıdaki adımları tekrarlayın. adb rebootTekrar çalıştırın ve yeniden başlatıldıktan sonra Google Apps öykünücüde olacaktır.

  5. Bu noktada 'Google Apps Hizmetleri' aşağıdaki mesajla sık sık çökecektirgoogle play services has stopped working . Google Play'i açın. Hesap bilgilerinizi girdikten sonra Google Play'i açın ve yüklü Google Apps'ınızı güncelleyin. Bu, Google Play'in eski bir Google Play Hizmetiniz olduğunu fark etmesini sağlıyor ve sizden güncelleme yapmanızı isteyecek (benim durumumda, Google Hangouts'un güncellenmesi Google Play Hizmetlerinin yeni bir sürümünü gerektirdi ). Ayrıca beklemenin sizi güncellemenizi isteyeceğini de duydum. 'Google Play Hizmetleri' uygulaması başka şekilde görünmüyor - uygulamayı arayamazsınız. Ardından Google Play Hizmetlerini güncellemek için bir teklif görmelisiniz. Yeni Google Play Hizmetleri yüklendikten sonra artık Google Play'e istikrarlı ve çalışan bir erişiminiz olacak


51
Nasıl adb reboot?
Peter Raeves

5
@PeterRaeves Aşağıdaki komutu ve adb connect 192.168.56.101ardından kullanın adb -e reboot. -eböylece bağlı sanal aygıta adb kanalı yeniden başlatma komutunu anlatmak önemlidir.
Cheok Yan Cheng

12
Google Play'i güncellemek için Google Play'i açabilir, Ayarlar'a gidebilir ve Sürüm Oluştur'u tıklayabilirsiniz .
dr.scre

15
Google Play hizmetlerini güncellemek istiyorsanız, telefondaki tarayıcıda "Google Play Hizmetleri" ni arayın; ilk sonuç, oyun mağazasındaki Google Play Hizmetlerine bir bağlantı olmalıdır. Orada güncelleyebilirsiniz.
Nick


234

Genymotion'un en son sürümü (2.10.0 sonrası) artık GApp'leri öykünücü araç çubuğundan yüklemenize izin veriyor:

resim açıklamasını buraya girin

Araç çubuğunda GApps düğmesini tıklayın

resim açıklamasını buraya girin

Şartlar ve Koşulları kabul edin

resim açıklamasını buraya girin

Google uygulamaları indirmeniz başlayacak

İndirme işlemi tamamlandığında sanal cihazı yeniden başlatmanız yeterli!


6
Bu adımın yanı sıra Google Haritalar'ı da yüklemeniz önerilir.
Ojonugwa Jude Ochalifu

3
Sadece "indirilemedi" alıyorum ve duruyor. Birçok kez denedim. Android webview tarayıcı uygulamasını açıp google'da bir arama yapabildiğim için sanal cihazın çalışan ağ bağlantısı var. Sanal cihazlar listesinin ilk sayfasında Genymotion Android 7.0 varsayılan telefon cihazını kullandım.
dodgy_coder

1
bu benim için çalıştı bu cevap olmalı. diğer cevapları kontrol etmek için aşağı kaydırmak her zaman iyidir
Pouya Samie

5
API 16 için çalışmaz. Aşağıdakileri içeren bir iletişim kutusu döndürme: "Android 4.1.1 için açık GApp'ler kullanılamaz."
Red M

2
bu şu anda kabul edilen cevap olmalı !. diğer yöntemlerin hiçbiri benim için çalıştı ... Teşekkürler Açık GApps ekibi !!
Jake Oliver

54

Bunu basitçe şu şekilde yapabilirsiniz:

  1. ARM Translation Installer v1.1'i (ARMTI) indirin
  2. Örneğin Android 4.4, 4.3, 4.2 veya 4.1 sürümünüz için Google Apps'ı indirin
  3. ARMTI'yi emülatörünüzün Ana Ekranına sürükleyip bırakın ve tümünü onaylayın
  4. Emülatörünüzü yeniden başlatın
  5. Doğru Google App sürümünü Ana Ekranınıza sürükleyip bırakın
  6. Emülatörünüzü yeniden başlatın
  7. İŞ BİTMİŞ.

NOT: Doğru GApp sürümünü burada bulabilirsiniz:

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


Benim genymotion sadece gmail ve Hangout uygulaması var.
Ankit Sharma

6.0.0 sürümü için oynatma hizmeti: - blog.ostebaronen.dk/2016/04/…
InsaneCat

47

Yukarıdaki seçeneklerin neredeyse tamamını denedim, ancak google oyun hizmetlerini yükleyemedim, ancak genymotion'in SSS bölümünden google oyun hizmetlerine erişmenin tek yolunun OpenGapps tarafından sağlanan paketleri kullanmak olduğu bulundu.

Denedim ve bu çalıştı:

  1. Opengapps.org adresini ziyaret edin
  2. Platform olarak x86'yı seçin
  3. Sanal cihazınıza karşılık gelen Android sürümünü seçin
  4. Varyant olarak nano'yu seçin
  5. Zip dosyasını indirin
  6. Zip yükleyiciyi yeni Genymotion sanal cihazında Sürükle ve Bırak (yalnızca 2.7.2 ve üstü)
  7. Açılır talimatları izleyin

Bu eserler ve şimdi Genymotion göre resmi tavsiye yoludur - Burada açıklamayı görüyor gist.github.com/wbroek/9321145#gistcomment-1894019 örneğin. Bu çalışma x86 nano paketini kullanarak API23 çalışan bir Nexus 5 görüntü üzerinde var
Espen Riskedal

1
BU, bu saçmalık için tek ve doğru çözümdür! "ARM Translation Installer" gerekli DEĞİLDİR. Lütfen bu cevabı en üste oy verin.
AmitP

Geny'yi ARM'ye değiştirmek için güncel olmayan önerileri izleyerek saatler harcadıktan sonra, bu çözüm çalışıyor gibi görünüyor. 5.0 üzerinde test edilmiştir. Boşlukların sürüm numarasının Geny Android sürümüyle eşleştiğinden emin olun.
rmirabelle

Eski bir sürüm kullanmak zorunda kaldım (open_gapps-x86-6.0-nano-20170103.zip). Geçerli OpenGApp'ler (open_gapps-x86-6.0-nano-20170205.zip) yanıp sönerken kilitlenir.
Peter Tseng

Thumbs Up kardeşim! Mükemmel
Harry .Naeem

23

En azından Android 6.0 için ARM Translation şey görünüşte gereksiz.

OpenGApps'den bir x86 + Android 6.0 paketi (nano gayet iyi) alın ve sürükleyip bırakarak flash'a söyleyerek yükleyin.

X86 paketi kullanıma sunulmadan önce ARM çeviri işlemi daha önce gerekliymiş gibi görünüyor. Yine de yalnızca ARM uygulamalarını yüklemek istiyorsanız, ARM çevirisine ihtiyacınız olabilir.


1
Arama 10 yıl sonra ... bu nihayet çalıştı !!!! Android kullanma 6.0.0(API 23). Bundan önce 800+ oyla kabul edilen cevaba benzer sonsuz varyasyonlar kullanıyordum. Bu açılıştan önce Play Store yüklemeye takılı kaldı. Sürümleri kullanılan - Ubuntu 14.04, virtualbox 4.3.36, genymotion 2.8.0Genymotion emülatörü - "Google Nexus 6, 6.0.0 API 23"
Nick Pineda

Teşekkürler anon. Mac GM'de mükemmel çalışır 2.8.0 Android 6.0
sansid1983

16

Genymotion "Lollipop Preview - Nexus 5" sanal cihazı için

Burada daha fazla GApps

Google + 'nın güncellenmeden önce birçok hata gösterdiğini unutmayın.


15

Şimdi Gapps gapps paket kapsamlı apk yüklemek için yol sağlar.

Aşağıdaki linkten APK ve kurulum talimatlarını indirin:

http://opengapps.org/app/

Güncel APK'yı aşağıdaki linkten indirebilirsiniz:

Google Play mağaza bağlantısı: https://play.google.com/store/apps/details?id=org.opengapps.app

Mevcut sürüm Web Sitesi Bağlantısı (22.07.2017): http://opengapps.org/app/opengapps-app-v16.apk

resim açıklamasını buraya girin


Vay canına, bu diğer seçeneklerden çok daha kolay görünüyor. Teşekkürler
IvRRimUm

bu cevap çok güncel değil ve bağlantı koptu
codecowboy

Evet, oyun mağazası bağlantısı bozuk. Gapps geliştiricisi tarafından kaldırılabilir. Doğrudan apk linkinden de gapps apk indirebilirsiniz.
pRaNaY

14

Adb ile GApps ve ARM Support fermuarlarını sürükle bırak olmadan yükleyebilirsiniz. XDA Developers'tan emuking'in bunun için talimatları var:

Test amacım için kabul edilebilir olan 4.2.2'yi kullandım. Daha sonra her iki zip'in "/ system / ..." klasörlerini masaüstümdeki bir klasöre çıkarttım. Cmd komut isteminde aşağıdaki komutları kullandım (1. adım isteğe bağlıdır ve adb'nin çalıştığını doğrulamak için):

  1. adb cihazları
  2. adb remount
  3. adb push "C: \ Kullanıcılar \ John \ Desktop \ GenyF_cked \ system" / system

"Adb push" satırındaki klasör adını, her iki zip dosyasını da gerçekten çıkardığınız yere değiştirmeniz gerekir. Bunu yaptıktan sonra cihazı "yeniden başlatmayı" öneririm.


Bunu denedikten sonra, kurulumu çalıştırmaya ve google kimliğimle oturum açmaya çalıştığımda oturum açma hatası alıyorum. Logcat'te java.lang.NoClassDefFoundError: com / google / android / gms / org / conscrypt / NativeCrypto yazdırır. Ne yaptım: mkdir sistemi unzip -d sistemi / open_gapps-x86-4.4-nano-20151224.zip adb itme sistemi / sistemi Herhangi bir yardımı takdir ediyorum.
Divick

13
  1. ARM Translation v1.1'i indirin ve emülatörün üzerine sürükleyip bırakarak flaşlayın. Ardından emülatörü yeniden başlatın.
  2. Go Açık GAPPS seçeneğini x86 mimarisi, Android öykünücünüzle ve varyant sürümü (nano diğer uygulamalar Play Store'dan yüklenebilir, yeter) ve indirme zip arşivi. Bu arşivi taklitçiye sürükleyip bırakın ve flaşlayın. Emülatörü yeniden başlatın.

Bu yöntemin artık çalışmadığını düşünüyorum - en yeni GApps paketlerini (en azından şimdilik) flaş etmek imkansız. Daha fazla bilgi için: github.com/opengapps/opengapps/issues/135
scana

1
Bu çözüm Android 6.0.0sürümüm için çalışıyor . Nano'yu kullanarak, benim için başarılı olmasını sağlayın, stokları ve hatta pico'yu deniyorum, hiçbir şey çalışmıyor. Thank you
ksugiarto

Windows 10 + Açık GApps üzerinden Genymotion 2.7.2 xex-5.1-nano + Emulator için Nexus 9 Android 5.1.0 API 22 ...... Şimdi ÇALIŞIYOR !!!
Juanin

1
artı 1 x86 mimari ipucu dahil
Virat Singh

x86_64 benim için çalışmadı ama 64 bit işlemci olmasına rağmen x86 işe yaradı, kimse nedenini biliyor mu?
Utsav Gupta

11

Sürükle ve Bırak sistemimde çalışmadı ...

Adb ile nasıl yüklediğinizi açıklayan bir blog yazısı buldum :

adb push Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb push gapps-jb-yyyymmdd-signed.zip /sdcard/Download/gapps.zip

adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb reboot

adb shell flash-archive.sh /sdcard/Download/gapps.zip

adb reboot

10

resim açıklamasını buraya girin

Sürüm 2.10'dan itibaren, Genymotion öykünücünüzdeki araç çubuğu kullanılarak yüklenebilir . Sadece GAPPS'i aç düğmesine bakın.


4

Genymotion'un sağ üst köşesinde bir GAPPS Aç düğmesi var. Üzerine tıklayın Gapps'ı genymotion'dan doğrudan yükleyebilirsiniz.


3

Genymotion 2.12.2 için GApp'leri tüm sanal cihazlarında bulabilirsiniz. Genymotion tarafından herhangi bir sanal cihazı çalıştırın ve sağ üst köşede Open GApps yazan bulabilirsiniz. Basın ve GApps otomatik olarak yüklenecektir.

! ( https://imgur.com/a/ju3EYE0 )


1

Kabul edilen cevaptaki adımları takip etmek benim için işe yaramadı. 5.0.0 çalışan bir görüntü ile bu kılavuzdaki adımları izledim ve işi tamamladım . Google PlayGenymotion görüntülerine destek eklemek için kabul edilen cevap gibi adım adım bir süreçtir .

En önemli farklılıklar ı bağlantılı kılavuzda, bunlar yükleme söz o olan Google Play Servicesgörüntülerde daha yüksek 5.0.0 olmayabilir işleri çalıştırmak ve onlar değiştirmek demek ADB tool connection settingsde Genymotionmasaüstü uygulamanın ayarları penceresi: Use custom Android SDK tools. Ayrıca, gappsfermuarlar farklı görünüyor.

Kılavuz ayrıca, işlemdeki adımları göstermek için GIF'ler kullanır, bu nedenle şüpheye daha az yer bırakır.

gappsRehberde kullanılan Android 5.0 için zip bağlantısı - Genymotion 2.4.0+ gerektirir

Kılavuzda kullanılan ARM Translation Installer v1.1 bağlantısı - bu kolaylık sağlamak için verilmiştir. ilk bakışta kabul edilen cevapta verilenlerden farklı görünmüyor


0

Genymotion'un en son sürümünü indirin ve bir cihaz oluşturduktan sonra sağ tarafta Cihazda GAPP'yi Aç'a tıklayın.

Bu iş benim için


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.