अपने ऐप्स का अनुकरण करने के लिए वर्चुअल डिवाइस कैसे बनाएं - प्रौद्योगिकी
इसे छोड़कर सामग्री पर बढ़ने के लिए

अपने ऐप्स का अनुकरण करने के लिए एक आभासी उपकरण कैसे बनाएं

विज्ञापनों

पिछली प्रविष्टियों में हमने पहला एंड्रॉइड प्रोजेक्ट बनाया और समीक्षा की कि प्रोजेक्ट के साथ उत्पन्न होने वाली निर्देशिका संरचना में क्या शामिल है
इस अवसर पर हम देखेंगे कि अपने एप्लिकेशन को सीधे एमुलेटर या वर्चुअल डिवाइस पर कैसे लॉन्च किया जाए।


इन उपकरणों को एंड्रॉइड वर्चुअल डिवाइस (एवीडी) के रूप में जाना जाता है और मूल रूप से इसमें एमुलेटर शामिल होते हैं जिन्हें हम डिवाइस के प्रकार के संबंध में हमारी आवश्यकताओं के अनुसार बनाते और कॉन्फ़िगर करते हैं, चाहे वह सेल फोन या टैबलेट, स्क्रीन आकार या घनत्व, फीचर्स, ऑपरेटिंग सिस्टम संस्करण हो। अन्य तत्वों के बीच मेमोरी जो हमारे अनुप्रयोग के लिए महत्वपूर्ण हो सकती है।

एंड्रॉइड स्टूडियो में अपने स्वयं के एमुलेटर शामिल हैं, जिन्हें हमें डाउनलोड और कॉन्फ़िगर करना होगा, हालांकि यह एकमात्र विकल्प नहीं है, क्योंकि हम तीसरे पक्ष के एमुलेटर को शामिल कर सकते हैं या बस भौतिक उपकरणों पर एप्लिकेशन चला सकते हैं, यह अंतिम विकल्प आदर्श है, क्योंकि हम सत्यापित करते हैं यह सीधे डिवाइस पर होता है और संसाधनों की खपत इस पर निर्भर करती है, जबकि यदि हम एमुलेटर का उपयोग करते हैं तो हमें पीसी से एमुलेटर को संसाधन आवंटित करना होगा, क्योंकि वे वर्चुअल मशीनों की तरह व्यवहार करते हैं जिन्हें रैम मेमोरी की उच्च खपत की आवश्यकता होती है, हालांकि, यह अच्छा है इन दो विकल्पों का होना।

सेल फ़ोन एम्यूलेटर का निर्माण.

 

यदि एंड्रॉइड स्टूडियो में एक एमुलेटर पहले ही बनाया जा चुका है, तो वर्चुअल डिवाइस का नाम ऊपरी बाएं कोने में प्रदर्शित होगा, इस मामले में, जैसा कि पिछले पोस्ट में बताया गया है, हम एक एमुलेटर बनाते हैं एपीआई 28 पिक्सेल 2जो पहले से ही चयनित है और एप्लिकेशन चलाने के लिए तैयार है।


यदि आप दूसरा बनाना चाहते हैं, तो हम विकल्प दर्ज कर सकते हैं डिवाइस मैनेजर जहां से हम बनाए गए एमुलेटर को देखेंगे और इसे संशोधित कर सकते हैं, या एक नया बनाने के लिए "डिवाइस बनाएं" पर क्लिक करें।

यदि, इसके विपरीत, यह पहली बार है कि आप एंड्रॉइड स्टूडियो एमुलेटर बनाने जा रहे हैं, तो आप देखेंगे कि ऊपरी बाएं कोने में एक विकल्प दिखाई देता है जो दर्शाता है कि कोई डिवाइस नहीं है (कोई डिवाइस नहीं) और यदि हम यह विकल्प प्रदर्शित करते हैं हमें 3 विकल्प मिलेंगे, जिनमें से हम प्रवेश कर सकते हैं "एवीडी प्रबंधकया शीर्ष बार में वही आइकन जैसा छवि में दिखाया गया है।


विकल्प पर क्लिक करने से वही स्क्रीन लोड होती है जो हमने आपको पहले दिखाई थी, लेकिन इस मामले में कोई एमुलेटर नहीं बनाया गया है और इसके बजाय वे हमें एक बनाने का विकल्प देते हैं।


क्रिएट पर क्लिक करने से एक विंडो लोड होती है जहां हम टीवी, सेल फोन, घड़ियां, टैबलेट जैसे एमुलेटर बनाने के लिए विभिन्न श्रेणियां देखते हैं।

 

यहां से हम "फ़ोन" विकल्प का चयन करते हैं और उपलब्ध विकल्पों में से एक को चुनते हैं, वहां हम डिवाइस का नाम देख सकते हैं, यदि इसमें Google Play है (उन संसाधनों के लिए महत्वपूर्ण जिनके लिए Google API की आवश्यकता है), आकार, रिज़ॉल्यूशन और स्क्रीन घनत्व, में इस मामले में, हम "पिक्सेल 2" चुनेंगे और अगला क्लिक करेंगे।


 

जब हम ऐसा करते हैं, तो एक और विंडो लोड हो जाती है जहां से हमें उस ऑपरेटिंग सिस्टम के संस्करण की छवि डाउनलोड करनी होगी जिसके साथ हम काम करना चाहते हैं। यदि पहले डाउनलोड की गई छवियां हैं, तो उन्हें यहां प्रदर्शित किया जाएगा, लेकिन इस मामले में हम देखते हैं कि कोई भी नहीं है (यह बहुत महत्वपूर्ण है कि हम इंटरनेट से जुड़े हुए हैं, अन्यथा यह प्रक्रिया डाउनलोड करने के लिए नहीं की जा सकती है, इसके बाद यह आवश्यक नहीं है), हम जो विकल्प चाहते हैं उसके डाउनलोड पर क्लिक करें, उदाहरण के लिए, जैसा कि छवि में देखा गया है, हम "एंड्रॉइड पाई" डाउनलोड करते हैं


ऐसा करते समय, एक और विंडो लोड होती है जहां हमें उपयोग लाइसेंस स्वीकार करना होगा और नेक्स्ट पर क्लिक करना होगा

वर्चुअल डिवाइस डाउनलोड और इंस्टॉलेशन प्रक्रिया स्वचालित रूप से शुरू हो जाती है, आपके इंटरनेट कनेक्शन के आधार पर इसमें कुछ समय लग सकता है।


समाप्त और समाप्त होने पर, हम पिछली विंडो पर लौटते हैं जहां हम पहले से ही डाउनलोड की गई छवि देखते हैं, इसे चुनें और अगला क्लिक करें


हम देखते हैं कि अब एक नई विंडो कैसे लोड की गई है जहां हम नाम, स्क्रीन ओरिएंटेशन और उन्नत विकल्पों के संदर्भ में एमुलेटर सेटिंग्स को परिभाषित करते हैं जहां आवंटित रैम की मात्रा मैन्युअल रूप से असाइन की जा सकती है, यदि मेमोरी उपयोग अन्य सुविधाओं के बीच बाहरी रूप से सिम्युलेटेड है, तो हम फिनिश पर क्लिक करते हैं .


जब हम ऐसा करते हैं, तो हम देखते हैं कि हमारा एमुलेटर पहले से ही संबद्ध है और डिवाइस "डिवाइस मैनेजर" अनुभाग में लोड हो गया है जैसा कि इस गाइड की शुरुआत में दिखाया गया है।

यदि हम चाहें, तो हम एमुलेटर को सीधे लॉन्च कर सकते हैं या इसे छिपाने के लिए "डिवाइस मैनेजर" साइड टैब पर क्लिक कर सकते हैं (आवश्यक नहीं) और शीर्ष पर RUN आइकन पर क्लिक करें।

 

यह एमुलेटर लॉन्च करता है और हमारे ऐप को प्रदर्शित करता है, पहली बार सेटअप प्रक्रिया शुरू होने पर इस प्रक्रिया में कुछ समय लग सकता है, उसके बाद अब से एमुलेटर के बहुत तेज़ होने की उम्मीद है।


यदि हम एक नया एमुलेटर बनाना चाहते हैं, तो हम डिवाइस मैनेजर पर वापस जाते हैं और क्रिएट डिवाइस पर क्लिक करते हैं


ऐसा करने में हम पिछले चरणों को दोहराते हैं, उदाहरण के लिए हम एक टैबलेट बना सकते हैं और अंत में हम देखेंगे कि नया एमुलेटर लोड हो गया है और जब हम विकल्प प्रदर्शित करते हैं तो हमें सभी बनाए गए एमुलेटर मिलेंगे।


यदि हम फिर से डिवाइस मैनेजर में प्रवेश करते हैं, तो हम दोनों एमुलेटर देखेंगे और वहां से हम परिभाषित करेंगे कि हमारे एप्लिकेशन का परीक्षण करने के लिए किस एमुलेटर का उपयोग करना है, इसे सीधे प्रत्येक एमुलेटर में लॉन्च करने में सक्षम होना या शीर्ष पर इसे चुनकर और एप्लिकेशन को सीधे चलाना

ऐसा करने से, एमुलेटर लोड हो जाता है और हम यह भी देख सकते हैं कि प्रत्येक एमुलेटर रन को टैब में कैसे अलग किया जाता है।

एम्यूलेटर डिस्प्ले.

 

पहले डिफ़ॉल्ट एमुलेटर को एक अलग विंडो के रूप में लोड किया गया था, वर्तमान में डिफ़ॉल्ट रूप से यह बाईं ओर एंड्रॉइड स्टूडियो इंटरफ़ेस में शामिल है, हालांकि हम इसे कहीं भी रख सकते हैं या इसे हटा सकते हैं यदि हम चाहते हैं कि यह फ़्लोट हो और, इसलिए, एक बाहरी स्क्रीन को स्थानांतरित करें कि यह IDE से स्वतंत्र है।

 

एमुलेटर को छोटा करने के लिए हम "एमुलेटर" साइड टैब पर क्लिक कर सकते हैं और उस पर दोबारा क्लिक करके उसे दोबारा दिखा सकते हैं।


 

यदि हम स्थिति बदलना चाहते हैं, तो हम "एमुलेटर" पर राइट-क्लिक करते हैं और विभिन्न विकल्प देखते हैं, इस मामले में हम "मूव टू" का चयन करते हैं और वांछित स्थान को परिभाषित करते हैं।

यदि अब हम एमुलेटर को फ्लोटिंग बनाना चाहते हैं, तो हम "डिस्प्ले मोड" और "फ्लोट" विकल्प का चयन करते हैं

इस प्रकार, हमारे पास एमुलेटर विकास परिवेश से एक अलग विंडो के रूप में है।


और इसके साथ ही हमने पहले ही वर्चुअल डिवाइस बना और कॉन्फ़िगर कर लिया है जिसके साथ हम अपने पहले एप्लिकेशन का परीक्षण कर सकते हैं।

 

इसमें आपकी रुचि भी हो सकती है.

 



क्या आप इस प्रविष्टि के बारे में कुछ जोड़ना या टिप्पणी करना चाहते हैं? करने के लिए स्वतंत्र महसूस करें....और अगर आपको यह पसंद आया... तो मैं आपको साझा करने के लिए आमंत्रित करता हूं वाई इस तरह की और पोस्ट सुनने के लिए "इस साइट से जुड़ें" बटन पर क्लिक करके सदस्यता लें 😉