आप टर्मिनल से एंड्रॉइड स्टूडियो में एमुलेटर पर एक APK कैसे स्थापित करते हैं?
ग्रहण में हमने किया था
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
अब एंड्रॉइड स्टूडियो में कैसे?
आप टर्मिनल से एंड्रॉइड स्टूडियो में एमुलेटर पर एक APK कैसे स्थापित करते हैं?
ग्रहण में हमने किया था
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
अब एंड्रॉइड स्टूडियो में कैसे?
/sdcard/Download/निर्देशिका में रखा गया है । " ( स्रोत ) यह एंड्रॉइड स्टूडियो 2.0 के बाद से संभव होना चाहिए, जब तक कि "सेटिंग्स" → "सामान्य" → "पता लगाया गया एडीबी स्थान का उपयोग करें" को आसानी से कॉन्फ़िगर किया गया हो।
जवाबों:
EDIT: भले ही यह उत्तर सही उत्तर (2013 में) के रूप में चिह्नित किया गया है, वर्तमान में, जैसा कि @ user2511630 द्वारा उत्तर दिया गया है, आप उन्हें स्थापित करने के लिए सीधे एमुलेटर में एपीके फ़ाइलों को ड्रैग-एन-ड्रॉप कर सकते हैं।
मूल उत्तर:
आप .Pk फ़ाइलों को एमुलेटर पर स्थापित कर सकते हैं , चाहे आप जो भी उपयोग कर रहे हों (ग्रहण या एंड्रॉइड स्टूडियो)
यहाँ मैं हमेशा क्या करता हूँ: (पूर्ण शुरुआती के लिए)
1- एमुलेटर चलाएं, और पूरी तरह से शुरू होने तक प्रतीक्षा करें।
2- अपने sdk इंस्टालेशन फोल्डर पर जाएं फिर प्लेटफॉर्म-टूल्स पर जाएं (आपको एक निष्पादन योग्य जिसे adb.exe कहा जाना चाहिए )
3- एक नई फाइल बनाएं और इसे रन.बेट कहें । फाइल को नोटपैड से एडिट करें और उसमें CMD लिखें और इसे सेव करें।
4- अपने इच्छित एपीके को उसी फ़ोल्डर में कॉपी करें
5- अब ओपन रन करें। नोट करें और लिखें adb install "your_apk_file.apk"
6- स्थापना पूर्ण होने तक प्रतीक्षा करें
7- वॉयला आपका एपीके आपके एमुलेटर पर स्थापित है।
नोट: यदि यह पहले से मौजूद है तो एप्लिकेशन को फिर से इंस्टॉल करेंadb install -r "your_apk_file.apk"
विस्तृत निर्देश के लिए खेद है जैसा कि मैंने पूर्ण शुरुआती के लिए कहा था
उममीद है कि इससे मदद मिलेगी।
सादर,
तारेक


adb install -r "myapp.apk", मुझे आपके मुकाबले एक ही सफलता का संदेश मिलता है लेकिन मेरे एमुलेटर पर कुछ भी दिखाई नहीं देता है। एमुलेटर सिर्फ उतना ही रहता है जब मैं इसे एंड्रॉइड स्टूडियो में AVD प्रबंधक के माध्यम से लॉन्च करता हूं। किसी भी विचार क्यों या क्या मैं याद कर रहा हूँ?
सिम्युलेटर चलाएं -> सिम्युलेटर स्क्रीन में अपनेAppApp.apk को खींचें और छोड़ें। बस इतना ही। कोई आज्ञा नहीं।
Android Studio Tools->Android-> AVD Managerतब से अपने एमुलेटर को प्रारंभ करें और एक एमुलेटर छवि का चयन करें और इसे शुरू करें।
एमुलेटर चालू होने के बाद बस ड्रैग एंड ड्रॉप एपीके वेरी सिंपल।
बहुत आसान है बस अपने एमुलेटर को शुरू करें, फिर sdk / platform-tools पर जाएं और वहां से adb का उपयोग कर APK इंस्टॉल करें। पसंद:
adb स्थापित करें xxx.apk
यह चलने वाले एमुलेटर पर इसे स्थापित करेगा।
बस एंड्रॉइड एमुलेटर पर एपीके फ़ाइल खींचें यह स्वचालित रूप से इंस्टॉल हो जाएगा।
एंड्रॉइड स्टूडियो से एमुलेटर लॉन्च होने पर ड्रैग एंड ड्रॉप एपीके। यदि एमुलेटर को कमांड लाइन से शुरू किया जाता है, तो ड्रैग एंड ड्रॉप काम नहीं करता है, लेकिन @Tarek K. Ajaj निर्देश (ऊपर) काम करता है।
नोट: इंस्टॉल किया गया ऐप होम स्क्रीन पर स्वचालित रूप से दिखाई नहीं देगा, यह एप्स कंटेनर में है - डॉटेड ग्रिड आइकन। इसे वहां से होम स्क्रीन पर खींचा जा सकता है।
लिनक्स के लिए: एक बार एमुलेटर चल रहा है, निम्नलिखित मेरे लिए काम करता है।
क्योंकि मैंने अपने घर निर्देशिका पर Android एसडीके स्थापित किया है, मेरे पास निम्न फ़ाइल संरचना है:
घर / एंड्रॉयड / SDK / मंच-उपकरण / एडीबी
घर / AndroidStudioProjects / Metronome.adk
AndroidStudioProjects एक फ़ाइल फ़ोल्डर है जिसे मैंने अपने Android प्रोजेक्ट्स के लिए बनाया है। "Metronome.adk" वह फ़ाइल है जिसे मैं चलाना चाहता हूं।
तो, होम निर्देशिका से टर्मिनल का उपयोग कर ...
./Android/Sdk/platform-tools/adb install ./AndroidStudioProjects/Metronome.adk
लिनक्स नौसिखिया होने के नाते, मैं अक्सर फ़ाइल खोजने या कमांड चलाने की कोशिश में "./" लगाने की आवश्यकता को भूल जाता हूं।
कमांड "सफलता" प्राप्त करने के बाद, ऐप एमुलेटर के एप्स क्षेत्र में है और इसे चलाया जा सकता है।
एंड्रॉयड स्टूडियो में: View- Tool Windows-Gradle
अपने को Gradle उपकरण खिड़की नेविगेट में :app- Tasks- install
और उसके बाद (डबल क्लिक करके) निष्पादित करें: अपने में से किसी install*कार्य: जैसे installDebug,installRelease
नोट: जब आप अपना एप्लिकेशन चलाएंगे तो एपीके भी अपने आप इंस्टॉल हो जाएगा