VirtualBox पर Android स्थापित करना

Installing Android Virtualbox



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

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







आरंभ करने के लिए हमें अपने सिस्टम पर वर्चुअलबॉक्स स्थापित करने की आवश्यकता होगी, आप विंडोज, मैकओएस या लिनक्स के किसी भी प्रमुख डिस्ट्रो के लिए एक प्रति प्राप्त कर सकते हैं। यहां . आगे आपको x86 हार्डवेयर पर चलने के लिए Android की एक प्रति की आवश्यकता होगी, क्योंकि वर्चुअलबॉक्स एक वर्चुअल मशीन को चलाने के लिए x86 या x86_64 (a.k.a AMD64) प्लेटफॉर्म की पेशकश करने जा रहा है।



जबकि अधिकांश Android डिवाइस ARM पर चलते हैं, हम प्रोजेक्ट की मदद ले सकते हैं एंड्रॉइड x86 . पर . इन अच्छे लोगों ने एंड्रॉइड को x86 हार्डवेयर (वास्तविक और आभासी दोनों) पर चलाने के लिए पोर्ट किया है और हम अपने उद्देश्यों के लिए नवीनतम रिलीज उम्मीदवार (एंड्रॉइड 7.1) की एक प्रति प्राप्त कर सकते हैं। आप अधिक स्थिर रिलीज का उपयोग करना पसंद कर सकते हैं लेकिन उस स्थिति में एंड्रॉइड 6.0 उतना ही नवीनतम है जितना आप इस लेखन के समय प्राप्त कर सकते हैं।



वीएम बनाना

वर्चुअलबॉक्स खोलें और न्यू (ऊपरी-बाएं कोने) पर क्लिक करें और वर्चुअल मशीन बनाएं विंडो में लिनक्स के प्रकार का चयन करें और संस्करण के आधार पर लिनक्स 2.6 / 3.x / 4.x (64-बिट) या (32-बिट) का चयन करें। आपके द्वारा डाउनलोड किया गया ISO क्रमशः x86_64 या x86 था या नहीं।





RAM का आकार 2 GB से कहीं भी हो सकता है जितना आपके सिस्टम संसाधन अनुमति दे सकते हैं। यद्यपि यदि आप वास्तविक दुनिया के उपकरणों का अनुकरण करना चाहते हैं तो आपको मेमोरी के लिए 6GB तक और डिस्क आकार के लिए 32GB तक आवंटित करना चाहिए जो Android उपकरणों में विशिष्ट हैं।



निर्माण पर, आप कुछ अतिरिक्त सेटिंग्स को ट्विक करना चाहते हैं, एक अतिरिक्त प्रोसेसर कोर में जोड़ सकते हैं और शुरुआत के लिए डिस्प्ले मेमोरी में सुधार कर सकते हैं। ऐसा करने के लिए, VM पर राइट-क्लिक करें और सेटिंग्स खोलें। सेटिंग्स → सिस्टम → प्रोसेसर सेक्शन में आप कुछ और कोर आवंटित कर सकते हैं यदि आपका डेस्कटॉप इसे खींच सकता है।

और सेटिंग → डिस्प्ले → वीडियो मेमोरी में आप मेमोरी का एक अच्छा हिस्सा आवंटित कर सकते हैं और अधिक प्रतिक्रियाशील अनुभव के लिए 3D त्वरण को सक्षम कर सकते हैं।

अब हम VM को बूट करने के लिए तैयार हैं।

Android स्थापित करना

VM को पहली बार शुरू करते हुए, VirtualBox आपको इसे बूट करने योग्य मीडिया के साथ आपूर्ति करने के लिए प्रेरित करेगा। उस Android iso का चयन करें जिसे आपने पहले मशीन के साथ बूट करने के लिए डाउनलोड किया था।

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

मार ।

ड्राइव का विभाजन

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

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

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

और अब आप fdisk उपयोगिता में प्रवेश करेंगे।

चीजों को सरल रखने के लिए हम केवल एक विशाल विभाजन बनाएंगे। तीर कुंजियों का उपयोग करके नेविगेट करें नया विकल्प और हिट . विभाजन के प्रकार के रूप में प्राथमिक चुनें, और हिट करें पुष्टि करने के लिए

अधिकतम आकार आपके लिए पहले से ही चुना जाएगा, हिट इसकी पुष्टि करने के लिए।

यह विभाजन वह जगह है जहाँ Android OS रहेगा, इसलिए निश्चित रूप से हम चाहते हैं कि यह बूट करने योग्य हो। तो चुनें बूट और एंटर दबाएं (उपरोक्त तालिका में झंडे अनुभाग में बूट दिखाई देगा) और फिर आप लिखें अनुभाग पर नेविगेट कर सकते हैं और हिट कर सकते हैं विभाजन तालिका में परिवर्तन लिखने के लिए।

तब आप कर सकते हो छोड़ना विभाजन उपयोगिता और संस्थापन के साथ आगे बढ़ें।

Ext4 के साथ फ़ॉर्मेट करना और Android इंस्टॉल करना

में एक नया विभाजन आएगा विभाजन चुनें मेनू जहां हम विभाजन विषयांतर को नीचे करने से पहले थे। आइए इस विभाजन का चयन करें और हिट करें ठीक है .

अगले मेनू में वास्तविक फ़ाइल सिस्टम के रूप में ext4 का चयन करें। चयन करके अगली विंडो में परिवर्तनों की पुष्टि करें हां और स्वरूपण शुरू हो जाएगा। पूछे जाने पर बोलो हां GRUB बूट लोडर संस्थापन के लिए। इसी तरह, कहो हां पर पढ़ने-लिखने के संचालन की अनुमति देने के लिए /प्रणाली निर्देशिका। अब इंस्टॉलेशन शुरू हो जाएगा।

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

VM को प्रारंभ करने से पहले, मीडिया निकालें और परिवर्तनों को सहेजें।

Android चल रहा है

GRUB मेनू में आपको OS को डिबग मोड या सामान्य तरीके से चलाने के विकल्प मिलेंगे। आइए डिफ़ॉल्ट विकल्प का उपयोग करके VM में Android का भ्रमण करें, जैसा कि नीचे दिखाया गया है:

और अगर सब कुछ ठीक काम करता है, तो आप इसे देखेंगे:

जहां तक ​​इसके सामान्य उपयोग की बात है तो अब एंड्राइड एक माउस के बजाय एक इंटरफेस के रूप में टच स्क्रीन का उपयोग करता है। जबकि x86 पोर्ट माउस पॉइंट-एंड-क्लिक सपोर्ट के साथ आता है, आपको शुरुआत में तीर कुंजियों का बहुत उपयोग करना पड़ सकता है।

लेट्स गो पर नेविगेट करें, और एंटर दबाएं, यदि आप एरो कीज़ का उपयोग कर रहे हैं और फिर चुनें नए के रूप में सेटअप करें।

Google खाते का उपयोग करके साइन इन करने के लिए कहने से पहले यह अपडेट और डिवाइस की जानकारी की जांच करेगा। आप चाहें तो इसे छोड़ सकते हैं और डेटा और समय सेट करने के लिए आगे बढ़ सकते हैं और उसके बाद डिवाइस को अपना उपयोगकर्ता नाम दे सकते हैं।

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

इसके बाद, यह आपको एक और ईमेल खाता जोड़ने या ऑन-बॉडी डिटेक्शन सेट करने के लिए कह सकता है क्योंकि यह एक वीएम है, इनमें से कोई भी विकल्प हमारे काम का नहीं है और हम ऑल सेट पर क्लिक कर सकते हैं।

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

यदि आप इस वीएम पर कुछ गहन परीक्षण करना चाहते हैं, तो आपको टच स्क्रीन लैपटॉप से ​​​​काफी लाभ हो सकता है, क्योंकि यह वास्तविक दुनिया के उपयोग के मामले का बहुत बारीकी से अनुकरण करेगा।

आशा है कि आपको यह ट्यूटोरियल उपयोगी लगा होगा, यदि आपके पास हमारे बारे में लिखने के लिए इसी तरह का कोई अन्य अनुरोध है, तो कृपया बेझिझक हमसे संपर्क करें।