जवाबों:
Google एप्लिकेशन (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk) डाउनलोड
से यहाँ ।
अपना एमुलेटर शुरू करें:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
फिर निम्नलिखित कमांड का उपयोग करें:
# Remount in rw mode.
# NOTE: more recent system.img files are ext4, not yaffs2
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# Allow writing to app directory on system partition
adb shell chmod 777 /system/app
# Install following apk
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Phonesky.apk /system/app/. # Vending.apk in older versions
adb shell rm /system/app/SdkSetup*
adb reboot
बस लटका हुआ है।
भविष्य के आगंतुकों के लिए।
अब तक एंड्रॉइड 4.2.2 प्लेटफॉर्म में Google Play सेवाएं शामिल हैं। जेली बीन चलाने वाले एक एमुलेटर का उपयोग करें। विवरण यहां पाया जा सकता है:
Google Play सेवाएँ SDK सेटअप करें
संपादित करें:
एक अन्य विकल्प Genymotion का उपयोग करना है (तेजी से रास्ता चलाता है)
संपादित करें 2:
जैसा कि @ gdw2 ने टिप्पणी की: "Google Play सेवाएँ SDK की स्थापना करने से एक कार्यशील Google Play एप्लिकेशन इंस्टॉल नहीं होता है - यह SDK द्वारा प्रदान की गई कुछ सेवाओं को सक्षम करता है"
संस्करण 2.0 के बाद Genymotion डिफ़ॉल्ट रूप से Play Services के साथ नहीं आता है, लेकिन इसे आसानी से मैन्युअल रूप से इंस्टॉल किया जा सकता है। बस यहां से सही वर्जन डाउनलोड करें और वर्चुअल डिवाइस (एमुलेडर) में ड्रैग एंड ड्रॉप करें।
मैं इसे अधिक स्थायी तरीके से करता हूं - हर बार एपीके को स्थापित करने के बजाय adb
, उन्हें स्थायी रूप से सिस्टम छवि में जोड़ें जो एमुलेटर का उपयोग करता है। आपको YAFFS2 छवियों को संशोधित करने के लिए, विंडोज पर याफी या अन्य प्रणालियों पर समान उपयोगिता की आवश्यकता होगी । कॉपी GoogleLoginService.apk
, GoogleServicesFramework.apk
और Phonesky.apk
(या Vending.apk
Android के पुराने संस्करणों में) के /system/app
फ़ोल्डर मेंsystem.img
एमुलेटर फ़ाइल के । बाद में मैं एम्यूलेटर को सामान्य रूप से शुरू कर सकता हूं, एडीबी के साथ खिलवाड़ किए बिना, और प्ले स्टोर हमेशा रहता है।
कुछ इंटरनेट साइट से Google Apps डाउनलोड करना काफी कानूनी नहीं हो सकता है, लेकिन यदि आपके पास एक Android संस्करण के साथ एक फ़ोन या टैबलेट है, तो बस उन्हें अपने डिवाइस से बाहर निकालें:
adb -d root
adb -d pull /system/app/GoogleLoginService.apk
adb -d pull /system/app/GoogleServicesFramework.apk
adb -d pull /system/app/Phonesky.apk
इन फ़ाइलों को इससे खींचने के लिए आपके पास डिवाइस में रूट-लेवल एक्सेस (रन एडीबी रूट) होना चाहिए ।
अब yaffey
विंडोज या लिनक्स या मैक पर एक समान उपयोगिता पर शुरू करें , और system.img
एमुलेटर छवि के लिए खोलें जिसे आप संशोधित करना चाहते हैं। मैं सबसे अधिक बार एक को संशोधित करता हूं [...]\android-sdk\system-images\android-17\x86
।
को मूल नाम system.img
दें system-original.img
। Yaffey के तहत, आपके डिवाइस / एप्लिकेशन फ़ोल्डर से आपके द्वारा खींची गई एपीके फ़ाइलों को कॉपी करें। अपनी संशोधित छवि को system.img
मूल फ़ोल्डर में सहेजें । फिर अपना एमुलेटर शुरू करें (मेरे मामले में यह इंटेल एटम प्रोसेसर के तहत एंड्रॉइड 4.2 एमुलेटर होगा, जो इंटेल मशीनों के नीचे चल रहा है, विंडोज मशीनों पर सुपर-फास्ट है) और आपके पास वहां प्ले स्टोर होगा। मुझे हटाना आवश्यक नहीं लगा SdkSetup.apk
और SdkSetup.odex
- प्ले स्टोर और अन्य सेवाएं अभी भी मेरे लिए इन फाइलों के साथ ठीक काम करती हैं।
आपके परीक्षण से समाप्त होने पर, अपने डिवाइस से Google Apps को अस्थायी रूप से पायरेट करने के अपने विवेक को कम करने के लिए, आप संशोधित को हटा सकते हैं system.img
और मूल को पुनर्स्थापित कर सकते हैं system-original.img
।
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
adb push <appname>.apk /system/app
adb reboot
आप इसे एंड्रॉइड 4.0 फोन से डाउनलोड कर सकते हैं और फिर सिस्टम छवि को माउंट कर सकते हैं rw
और इसे कॉपी कर सकते हैं।
डिडेंट ने पहले इसे आजमाया लेकिन यह काम करना चाहिए।
यह मेरे लिए सरल है मैंने अपने कंप्यूटर में एपीके फ़ाइल डाउनलोड की और उस फ़ाइल को एमुलेटर पर खींचें, जिससे मेरे लिए Google Play इंस्टॉल हो सके। आशा है कि यह कुछ लोगों की मदद करेगी
लिनक्स में Playstore + Google Play सेवाएँ (Ubuntu 14.04)
Google ऐप डाउनलोड करें (GoogleLoginService.apk, GoogleServicesFramework.apk)
यहाँ से http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
और डाउनलोड (फ़ोनस्की .apk) यहाँ से https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
Android एसडीके स्थान पर जाएं >>
सीडी -एंड्रॉयड एसडीके के उपकरण स्थान-
रन EMULATOR >>
Android / Sdk / उपकरण $ ./emulator64-x86 -avd किटकैट -प्रकरण-आकार 566 -नॉन-ऑडियो -नो-बूट-एनिमेशन
सेट >>
cd Android / Sdk / प्लेटफ़ॉर्म-टूल प्लेटफ़ॉर्म-टूल $ adb शेल माउंट -o रीमाउंट, rw -t yaffs2 / dev / block / mtdblock0 / system
प्लेटफ़ॉर्म-टूल $ adb शेल chmod 777 / सिस्टम / ऐप
प्लेटफ़ॉर्म-टूल $ adb पुश /home/nazmul/Downloads/GoogleLoginService.apk / system / app /।
PUSH PLAY APK >>
प्लेटफ़ॉर्म-टूल $ adb पुश /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /। मंच-उपकरण $ adb पुश /home/nazmul/Downloads/Phonesky.apk / system / app /। मंच-उपकरण $ adb शेल आरएम / प्रणाली / ऐप / SdkSetup *
क्या आपने कभी Genymotion की कोशिश की है? मैंने पिछले सप्ताह इसके बारे में पढ़ा है और यह बहुत अच्छा है। उनके पास कई Android छवियां हैं जो आप चलाते हैं (अपने स्वयं के सॉफ़्टवेयर के साथ)। छवियां INCREDIBLY तेज़ हैं और उन पर Google Play इंस्टॉल है। यह जांचें कि क्या यह उस तरह की चीज है जिसकी आपको जरूरत है।