Genymotion VM में Google Play Services को कैसे स्थापित करें (बिना ड्रैग एंड ड्रॉप सपोर्ट के)?


629

मैं बिना किसी ड्रैग एंड ड्रॉप सपोर्ट के जेनोमेशन एमुलेटर में Google Play Services को कैसे स्थापित कर सकता हूं?

मैं इसे स्टैक ओवरफ्लो पोस्ट में बताए अनुसार स्थापित नहीं कर सकता। आप एक जीनोमिक वर्चुअल डिवाइस पर Google फ्रेमवर्क (प्ले, अकाउंट्स आदि) कैसे स्थापित कर सकते हैं? ड्रैग एंड ड्रॉप इंस्टॉलेशन के लिए समर्थन की कमी के कारण।

Genymotion कुछ एमुलेटर के लिए Google Apps का समर्थन करता है, लेकिन यह टैबलेट एमुलेटर का समर्थन नहीं करता है।


6
Genymotion ने अपने सभी VMs पर GApps और ARM सपोर्ट को गिरा दिया, कुछ को नहीं। जिस गाइड को आप लिंक कर रहे हैं, वह उन्हें वापस लाने का है। यदि आप ड्रैग एंड ड्रॉप नहीं कर सकते हैं तो इसका मतलब है कि आपके पास अपने पीसी पर एंड्रॉइड एसडीके स्थापित नहीं है। यदि आपको किसी विशिष्ट उत्तर के बारे में कोई समस्या है, तो अगली बार केवल एक नया प्रश्न बनाने के बजाय टिप्पणी करें।
जपज़ोन

इस विषय में आपकी टिप्पणी वास्तव में उपयोगी है धन्यवाद। अगली बार मैं नया सवाल करने के बजाय सिर्फ टिप्पणी करूंगा।
anp8850

1
इस लिंक को देखें फोरम। xda-developers.com/showthread.php?t=2528952
duggu

1
आधिकारिक तौर पर जीनोमेशन एफएक्यू में उल्लेख किया गया है: genymotion.com/help/desktop/faq/#google-play-services (नीचे महेश एन का पद देखें।)
नोयो

जवाबों:


974

Genymotion 2.10.0 और उसके बाद, एमयूपी को एमुलेटर टूलबार से इंस्टॉल किया जा सकता है। कृपया @ माइकलस्टोडार्ट द्वारा उत्तर देने के लिए देखें ।

ऐतिहासिक कारण के लिए यहां दिए गए पूर्व उत्तर के बाद अगला:

Genymotion Google Apps प्रदान नहीं करता है। Google Apps इंस्टॉल करने के लिए:

  1. नवीनतम संस्करण के लिए Genymotion और VirtualBox को अपग्रेड करें।

  2. दो ज़िप फाइलें डाउनलोड करें:
    - एआरएम ट्रांसलेशन इंस्टालर v1.1
    - आपके एंड्रॉइड वर्जन के लिए Google ऐप्स : 2.3.7 - 4.4.4 या 4.4 - 6.0 (प्लेटफॉर्म और वेरिएंट के साथ) आप जीबीयस सूची को wbroek उपयोगकर्ता GitHuberist पेज में भी पा सकते हैं। ।

  3. Genymotion एमुलेटर खोलें और फिर होम स्क्रीन पर जाएं और एमुलेटर पर पहली फाइल Genymotion-ARM-Translation_v1.1.zip को ड्रैग और ड्रॉप करें । एक संवाद दिखाई देगा और प्रगति में फ़ाइल स्थानांतरण के रूप में दिखाई देगा, फिर एक और संवाद दिखाई देगा और पूछेगा कि क्या आप इसे एमुलेटर पर फ्लैश करना चाहते हैं। ठीक पर क्लिक करें और adb rebootअपने टर्मिनल या कमांड प्रॉम्प्ट से चलाकर डिवाइस को रिबूट करें ।

  4. दूसरी फ़ाइल gapps को खींचें और छोड़ें - * - हस्ताक्षरित। ज़िप और ऊपर के समान चरणों को दोहराएं। adb rebootफिर से चलाएं और एक बार रिबूट होने के बाद, Google Apps एमुलेटर में होंगे।

  5. इस बिंदु पर 'Google Apps सेवाएँ' निम्न संदेश के साथ अक्सर दुर्घटनाग्रस्त हो जाएगीgoogle play services has stopped working । Google Play खोलें। अपना खाता विवरण प्रदान करने के बाद, Google Play खोलें और अपने स्थापित Google Apps को अपडेट करें। ऐसा लगता है कि Google Play को लगता है कि आपके पास एक पुरानी Google Play सेवा है और आपसे अपडेट करने के लिए कहेगा (मेरे मामले में, Google Hangouts को अपडेट करने के लिए Google Play सेवाओं के नए संस्करण की आवश्यकता है )। मैंने यह भी सुना है कि बस प्रतीक्षा भी आपको अपडेट करने के लिए प्रेरित करेगी। 'Google Play Services' ऐप अन्यथा दिखाई नहीं देता - आप इसके लिए खोज नहीं कर सकते। इसके बाद आपको Google Play Services को अपडेट करने का प्रस्ताव देखना चाहिए। एक बार नई Google Play सेवाएँ स्थापित हो जाने के बाद, आपके पास Google Play पर स्थिर, कार्यशील पहुंच होगी


51
कोई कैसे करता है adb reboot?
पीटर रेव्स

5
@PeterRaeves निम्न आदेश का उपयोग adb connect 192.168.56.101द्वारा पीछा किया adb -e reboot-eयह महत्वपूर्ण है कि, कनेक्टेड वर्चुअल डिवाइस को adb चैनल रिबूट कमांड बताएं।
चोक यान चेंग

12
Google Play को अपडेट करने के लिए, आप Google Play को खोल सकते हैं, सेटिंग्स पर जाएं और बिल्ड वर्जन पर क्लिक करें ।
dr.scre

15
यदि आप Google Play सेवाओं को फ़ोन पर ब्राउज़र में अपडेट करना चाहते हैं, तो "Google Play सेवाएँ" खोजें और पहला परिणाम Google Play सेवाओं की एक कड़ी के रूप में प्ले स्टोर पर होना चाहिए। आप इसे वहां अपडेट कर सकते हैं।
निक


234

Genymotion का नवीनतम संस्करण (2.10.0 आगे) अब आपको एमुलेटर टूलबार से GAPs स्थापित करने की अनुमति देता है:

यहाँ छवि विवरण दर्ज करें

टूलबार पर GApps बटन पर क्लिक करें

यहाँ छवि विवरण दर्ज करें

नियम और शर्तें स्वीकार करें

यहाँ छवि विवरण दर्ज करें

फिर Google ऐप्स का आपका डाउनलोड शुरू हो जाएगा

डाउनलोड पूरा होने के बाद बस वर्चुअल डिवाइस को रीस्टार्ट करें!


6
यह शीर्ष पर मतदान किया जाना चाहिए। इस कदम का पालन करने के अलावा, यह Google मैप्स स्थापित करने के लिए भी अनुशंसित है।
ओजोनुग्वा जूड ओचलिफु

3
मैं बस "डाउनलोड करने में विफल रहा" और यह बंद हो जाता है। कई बार कोशिश की। वर्चुअल डिवाइस में काम करने का नेटवर्क कनेक्शन है, क्योंकि मैं एंड्रॉइड वेबव्यू ब्राउज़र ऐप खोल सकता हूं और Google पर खोज कर सकता हूं। मैंने वर्चुअल डिवाइस की सूची के पहले पृष्ठ पर Genymotion Android 7.0 डिफ़ॉल्ट फोन डिवाइस का इस्तेमाल किया।
dodgy_coder

1
यह मेरे लिए काम किया यह जवाब होना चाहिए। अन्य उत्तरों की जांच करने के लिए हमेशा नीचे स्क्रॉल करना अच्छा है
Pouya Samie

5
एपीआई 16 के लिए काम नहीं करता है। निम्नलिखित के साथ एक संवाद लौटाते हुए: "एंड्रॉइड 4.1.1 के लिए ओपन जीएपी उपलब्ध नहीं हैं।"
रेड एम

2
यह अभी स्वीकृत उत्तर होना चाहिए! मेरे लिए किसी भी अन्य तरीके ने काम नहीं किया ... धन्यवाद ओपन जीएपीएस टीम !!
जेक ओलिव

54

आप इसे बस द्वारा कर सकते हैं:

  1. एआरएम अनुवाद इंस्टॉलर v1.1 (ARMTI) डाउनलोड करें
  2. उदाहरण के लिए अपने Android संस्करण 4.4, 4.3, 4.2 या 4.1 के लिए Google Apps डाउनलोड करें
  3. अपने एमुलेटर के होमस्क्रीन पर ARMTI को खींचें और छोड़ें, और सभी की पुष्टि करें
  4. अपने एमुलेटर को रिबूट करें
  5. अपने Googleस्क्रीन में सही Google App संस्करण खींचें और छोड़ें
  6. अपने एमुलेटर को रिबूट करें
  7. काम हो गया।

नोट: आप यहाँ सही GAP संस्करण पा सकते हैं:

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


मुझे अपनी जनभावनाओं में केवल जीमेल और हैंगआउट ऐप मिला।
अंकित शर्मा

-: संस्करण 6.0.0 के लिए सेवा खेलते हैं blog.ostebaronen.dk/2016/04/...
InsaneCat

47

मैंने उपरोक्त सभी विकल्पों को आज़माया, लेकिन Google play services को स्थापित करने में सक्षम नहीं था, हालाँकि अभी-अभी जनभावना के वर्ग से पाया गया कि Google Play सेवाओं तक पहुँचने का एकमात्र तरीका OpenGapps द्वारा प्रदान किए गए पैकेजों का उपयोग करना है।

मैंने कोशिश की और यह काम किया:

  1. Opengapps.org पर जाएं
  2. प्लेटफ़ॉर्म के रूप में x86 का चयन करें
  3. अपने वर्चुअल डिवाइस के अनुरूप Android संस्करण चुनें
  4. नैनो को वेरिएंट के रूप में चुनें
  5. ज़िप फ़ाइल डाउनलोड करें
  6. नए जेनोमेशन वर्चुअल डिवाइस में ज़िप इंस्टॉलर को खींचें और छोड़ें (केवल 2.7.2 और इसके बाद के संस्करण)
  7. पॉप-अप निर्देशों का पालन करें

यह काम करता है, और अब Genymotion के अनुसार आधिकारिक अनुशंसित तरीका है - उदाहरण के लिए यहाँ देखें gist.github.com/wbroek/9321145#gistcomment-1894019 । मुझे यह x86 नैनो पैकेज का उपयोग करते हुए API23 रनिंग नेक्सस 5 इमेज पर काम करने के लिए मिला
एस्पेन रिस्कैडल

1
यह एक और इस बकवास के लिए केवल सही और ठोस समाधान है! "एआरएम ट्रांसलेशन इंस्टॉलर" की जरूरत नहीं है। कृपया इस उत्तर को शीर्ष पर रखें।
अमितप

Geny को ARM में बदलने के लिए अब पुराने सुझावों के बाद घंटों बर्बाद करने के बाद, यह समाधान काम कर रहा है। 5.0 पर परीक्षण किया गया। बस सुनिश्चित करें कि gapps संस्करण संख्या Geny Android संस्करण से मेल खाती है।
रमीराबेल

मुझे एक पुराने संस्करण (open_gapps-x86-6.0-nano-20170103.zip) का उपयोग करना था। वर्तमान OpenGApps (open_gapps-x86-6.0-nano-20170205.zip) फ्लैशिंग के साथ लटका होगा।
पीटर Tseng

अंगूठे ऊपर भाई! परफेक्ट
हैरी .Naeem जूल

23

Android 6.0 के लिए कम से कम, ARM अनुवाद की बात स्पष्ट रूप से अनावश्यक है।

बस OpenGApps से एक x86 + एंड्रॉइड 6.0 पैकेज (नैनो ठीक है) को पकड़ो और ड्रैग-एंड-ड्रॉपिंग और इसे फ्लैश करने के लिए कहकर स्थापित करें।

ऐसा लगता है कि ARM अनुवाद की बात पहले आवश्यक थी, इससे पहले x86 पैकेज उपलब्ध था। यदि आपको एआरएम-केवल ऐप इंस्टॉल करना है, तो भी आपको एआरएम अनुवाद की आवश्यकता हो सकती है।


1
खोज के 10 वर्षों के बाद ... यह अंत में काम किया !!!! Android 6.0.0(एपीआई 23) का उपयोग करना । इससे पहले मैं 800+ मतों के साथ स्वीकृत उत्तर के समान अंतहीन भिन्नताओं का उपयोग कर रहा था। इससे पहले प्ले स्टोर को लोड करने पर अटक गया था। संस्करणों का उपयोग किया - Ubuntu 14.04, virtualbox 4.3.36, genymotion 2.8.0Genymotion एमुलेटर - "गूगल नेक्सस 6, 6.0.0 एपीआई 23"
निक Pineda

धन्यवाद anon मैक जीएम
2.8.0

16

जीनोमिशन "लॉलीपॉप प्रीव्यू - नेक्सस 5" वर्चुअल डिवाइस के लिए

  • @KingyBobo और @ ap8850 उत्तरों में समान चरणों का उल्लेख है, लेकिन:

  • Android 5.0 के लिए सही GApps डाउनलोड करें: Android 5.0 के लिए Google Apps ( https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip)

यहाँ अधिक GApps

ध्यान दें कि अपडेट होने से पहले Google+ बहुत सारी त्रुटियां दिखाता है।


15

अब Gapps पूरी तरह से Gapps पैकेज स्थापित करने का तरीका प्रदान करते हैं।

नीचे दिए गए लिंक से एपीके और इंस्टॉलेशन निर्देश डाउनलोड करें:

http://opengapps.org/app/

आप नीचे दिए गए लिंक से वर्तमान एपीके डाउनलोड कर सकते हैं:

प्ले स्टोर लिंक: https://play.google.com/store/apps/details?id=org.opengapps.app

वर्तमान संस्करण वेबसाइट लिंक (7/22/2017): http://opengapps.org/app/opengapps-app-v16.pk

यहाँ छवि विवरण दर्ज करें


वाह, यह अन्य विकल्पों की तुलना में बहुत अधिक आसान लगता है। धन्यवाद
IvRRimUm

यह उत्तर बहुत पुराना है और लिंक टूटा हुआ है
कोडेकोवॉय

हां, प्ले स्टोर लिंक टूट गया है। इसे gapps डेवलपर द्वारा हटाया जा सकता है। आप डायरेक्ट एपीके लिंक से भी gapps डाउनलोड कर सकते हैं।
pRaNaY

14

अदब के साथ, आप GAPs और ARM सपोर्ट ज़िप को ड्रैग एंड ड्रॉप के बिना इंस्टॉल कर सकते हैं। XDA डेवलपर्स से emuking इसके लिए निर्देश हैं:

मैंने 4.2.2 का उपयोग किया, जो मेरे परीक्षण उद्देश्यों के लिए स्वीकार्य है। फिर मैंने अपने डेस्कटॉप पर एक फ़ोल्डर में ज़िप के "/ सिस्टम / ..." दोनों फ़ोल्डर निकाले। Cmd प्रॉम्प्ट में मैंने निम्नलिखित कमांड का उपयोग किया (चरण 1 वैकल्पिक है और सत्यापन के लिए कि adb काम कर रहा है):

  1. अदब उपकरण
  2. अदब रिमाउंट
  3. adb पुश "C: \ Users \ John \ Desktop \ GenyF_cked \ system" / प्रणाली

आपको फ़ोल्डर का नाम "एडीबी पुश" लाइन में बदलना होगा जहां आपने वास्तव में दोनों ज़िप फाइलें निकाली थीं। ऐसा करने के बाद, मैं आपको डिवाइस को "अदब रिबूट" करने की सलाह देता हूं।


इसे आज़माने के बाद, मुझे अपनी Google आईडी के साथ सेटअप और साइनइन चलाने का प्रयास करने में त्रुटि साइनिंग प्राप्त होती है। Logcat में यह java.lang.NoClassDefFoundError प्रिंट करता है: com / google / android / gms / org / conscrypt / NativeCrypto। मैंने जो किया वह था: mkdir system unzip -d system / open_gapps-x86-4.4-nano-20151224.zip adb पुश सिस्टम / सिस्टम किसी भी मदद की सराहना करेगा।
डिविक

13
  1. एआरएम अनुवाद v1.1 डाउनलोड करें और इसे एमुलेटर पर खींचकर छोड़ दें। फिर एमुलेटर को रिबूट करें।
  2. ओपन GApps पर जाएं , x86 आर्किटेक्चर का चयन करें, आपके एमुलेटर और एंड्रॉइड का एंड्रॉइड संस्करण (नैनो पर्याप्त है, अन्य एप्लिकेशन प्ले स्टोर से इंस्टॉल किए जा सकते हैं) और ज़िप संग्रह डाउनलोड करें। इस संग्रह को एमुलेटर पर खींचें और छोड़ें और इसे फ्लैश करें। एमुलेटर को रिबूट करें।

मुझे लगता है कि यह विधि अब काम नहीं कर रही है - नवीनतम GApps संकुल को फ्लैश करना असंभव है (कम से कम अभी के लिए)। अधिक जानकारी यहाँ: github.com/opengapps/opengapps/issues/135
scana

1
यह समाधान मेरे Android 6.0.0संस्करण के लिए काम करता है । नैनो का उपयोग करते हुए, यह मेरे लिए सफल हो, मैं स्टॉक और यहां तक ​​कि पिको की कोशिश करता हूं, कुछ भी काम नहीं करता है। धन्यवाद
ksugiarto

नेक्सस 9 के लिए विंडोज 10 + ओपन जीएपीएस x86-5.1-नैनो + एमुलेटर पर 2.7.2 की जीनोमिशन + एंड्रॉइड 5.1.0 एपीआई 22 ...... अब काम कर रहे हैं !!!
12

1
प्लस 1 x86 आर्किटेक्चर टिप को शामिल करने के लिए
विराट सिंह

x86_64 ने मेरे लिए काम नहीं किया, लेकिन 64 बिट सीपीयू होने पर भी x86 ने कोई काम नहीं किया, क्या कोई जानता है कि क्यों?
उत्सव गुप्ता

11

ड्रैग एंड ड्रॉप ने मेरे सिस्टम पर काम नहीं किया ...

मुझे एक ब्लॉगपोस्ट मिला जिसमें बताया गया है कि आप इसे adb के साथ कैसे इंस्टॉल करते हैं:

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

यहाँ छवि विवरण दर्ज करें

2.10 के रूप में, अपने एमुलेटर में टूलबार का उपयोग करके जीनोमिशन को स्थापित किया जा सकता है । बस ओपन GAPPS बटन की तलाश करें।


4

जननेंद्रिय के ऊपरी दाएं कोने में एक ओपन GAPPS बटन है। उस पर क्लिक करें आप सीधे जिप्सी से गप्पे लगा सकते हैं।


3

Genymotion 2.12.2 के लिए आप GAPs को उनके सभी आभासी उपकरणों में शामिल कर सकते हैं। Genymotion द्वारा कोई भी वर्चुअल डिवाइस चलाएं और फिर आप शीर्ष दाएं कोने पर पा सकते हैं जो ओपन GApps कहता है। इसे दबाएं और यह स्वचालित रूप से GApps स्थापित करेगा।

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


1

स्वीकृत उत्तर में चरणों का पालन करना मेरे लिए कारगर नहीं रहा। मैंने 5.0.0 पर चलने वाली छवि के साथ इस गाइड के चरणों का पालन किया , और यह काम कर गया। यह एक कदम-वार प्रक्रिया है, जैसे कि Google Playजीनोमिनेशन इमेज में सपोर्ट जोड़ने के लिए स्वीकृत उत्तर ।

सबसे महत्वपूर्ण मतभेद गाइड मैं से जुड़ा हुआ है, वे कहते हैं कि स्थापित करने का उल्लेख है कि कर रहे हैं Google Play Servicesसे अधिक नहीं हो सकता 5.0.0 काम चल चित्र पर, और वे बदलने के लिए कहते हैं ADB tool connection settingsमें Genymotionकरने के लिए डेस्कटॉप अनुप्रयोग की सेटिंग्स खिड़की: Use custom Android SDK tools। इसके अलावा, gappsज़िप अलग प्रतीत होते हैं।

गाइड प्रक्रिया में चरणों का वर्णन करने के लिए GIF का भी उपयोग करता है, इसलिए यह संदेह के लिए बहुत कम जगह छोड़ता है।

gappsगाइड में उपयोग किए गए एंड्रॉइड 5.0 के लिए ज़िप से लिंक करें - इसके लिए Genymotion 2.4.0+ की आवश्यकता है

गाइड में एआरएम ट्रांसलेशन इंस्टालर v1.1 का लिंक - यह सुविधा के लिए प्रदान किया गया है। यह पहली नज़र में स्वीकृत जवाब में दिए गए किसी भी से अलग नहीं लगता है


0

जेनोमेशन का नवीनतम संस्करण डाउनलोड करें और डिवाइस बनाने के बाद डिवाइस के दाईं ओर ओपन जीएपीपी पर क्लिक करें।

मेरे लिए वह काम है


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.