ज़्यादा कंट्रोल, सेटिंग, और सहायता

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

इनमें से कई टास्क पूरे करने के लिए, कीबोर्ड शॉर्टकट का इस्तेमाल किया जा सकता है. एम्युलेटर में शॉर्टकट की पूरी सूची देखने के लिए, सहायता पैनल खोलें. इसके लिए, F1 दबाएं. macOS पर, Command+/ दबाएं.

पहली टेबल. बेहतर कंट्रोल के बारे में ज़्यादा जानकारी

सुविधा ब्यौरा
डिसप्ले

एम्युलेटर की मदद से, अपने ऐप्लिकेशन को एक से ज़्यादा डिसप्ले पर डिप्लॉय किया जा सकता है. ये डिसप्ले, पसंद के मुताबिक डाइमेंशन के साथ काम करते हैं. साथ ही, इनकी मदद से ऐसे ऐप्लिकेशन को टेस्ट किया जा सकता है जो मल्टी-विंडो और मल्टी-डिसप्ले की सुविधा के साथ काम करते हैं. वर्चुअल डिवाइस के चालू होने पर, ज़्यादा से ज़्यादा दो डिसप्ले जोड़े जा सकते हैं. इसके लिए, यह तरीका अपनाएं:

  1. सेकंडरी डिसप्ले जोड़ें पर क्लिक करके, डिसप्ले जोड़ें.
  2. सेकंडरी डिसप्ले में जाकर, इनमें से कोई एक काम करें:
    1. पहले से तय किए गए आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) में से कोई एक चुनें.
    2. कस्टम को चुनें और अपने कस्टम डिसप्ले के लिए ऊंचाई, चौड़ाई, और डीपीआई सेट करें.
  3. (ज़रूरी नहीं) तीसरा डिसप्ले जोड़ने के लिए, दूसरा डिसप्ले जोड़ें पर फिर से क्लिक करें.
  4. चल रहे वर्चुअल डिवाइस में बताए गए डिसप्ले जोड़ने के लिए, बदलाव लागू करें पर क्लिक करें.
सेल्यूलर

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

नेटवर्क टाइप चुनें:

  • GSM: ग्लोबल सिस्टम फ़ॉर मोबाइल कम्यूनिकेशन
  • HSCSD: हाई-स्पीड सर्किट-स्विच डेटा
  • GPRS: जनरल पैकेट रेडियो सर्विस
  • EDGE: जीएसएम इवोल्यूशन के लिए बेहतर डेटा रेट
  • यूएमटीएस: यूनिवर्सल मोबाइल टेलीकम्यूनिकेशंस सिस्टम
  • एचएसपीडीए: हाई-स्पीड डाउनलिंक पैकेट ऐक्सेस
  • एलटीई: लॉन्ग-टर्म इवोल्यूशन
  • पूरी (डिफ़ॉल्ट): अपने कंप्यूटर के नेटवर्क का इस्तेमाल करें

सिग्नल की क्वालिटी चुनें:

  • कोई नहीं
  • खराब
  • सामान्य (डिफ़ॉल्ट)
  • अच्छी
  • बहुत बढ़िया

आवाज़ की स्थिति, डेटा की स्थिति या दोनों में से कोई एक चुनें:

  • होम (डिफ़ॉल्ट)
  • रोमिंग
  • खोजा जा रहा है
  • अस्वीकार किया गया (सिर्फ़ आपातकालीन कॉल)
  • रजिस्टर नहीं किया गया (बंद है)
बैटरी

किसी डिवाइस की बैटरी की प्रॉपर्टी को सिम्युलेट किया जा सकता है. इससे यह देखा जा सकता है कि अलग-अलग स्थितियों में आपका ऐप्लिकेशन कैसा परफ़ॉर्म करता है. चार्जिंग का लेवल चुनने के लिए, स्लाइडर कंट्रोल का इस्तेमाल करें.

चार्जर कनेक्शन की कोई वैल्यू चुनें:

  • कोई नहीं
  • एसी चार्जर

बैटरी की परफ़ॉर्मेंस की वैल्यू चुनें:

  • अच्छा (डिफ़ॉल्ट)
  • प्रोसेस नहीं किया जा सका
  • डेड
  • ओवरवॉल्टेज
  • बहुत ज़्यादा गर्म हो गया
  • जानकारी नहीं है

बैटरी की स्थिति की वैल्यू चुनें:

  • जानकारी नहीं है
  • चार्जिंग (डिफ़ॉल्ट)
  • डिस्चार्ज करना
  • चार्ज नहीं हो रहा है
  • Full
कैमरा एम्युलेटर कैमरा खोलने पर, आपको सीन में फ़ोटो लोड करने का विकल्प मिलता है. ज़्यादा जानकारी के लिए, ARCore के दस्तावेज़ में सीन में ऑगमेंटेड इमेज जोड़ना लेख पढ़ें.
जगह की जानकारी

एम्युलेटर की मदद से, "मेरी जगह" की जानकारी का सिम्युलेट किया जा सकता है: एम्युलेट किया गया डिवाइस कहां है. उदाहरण के लिए, अगर आपने Google Maps में मेरी जगह की जानकारी 'मेरी जगह की जानकारी' आइकॉन पर क्लिक किया और फिर किसी जगह की जानकारी भेजी, तो मैप पर वह जगह दिखेगी.

डिवाइस की जगह की जानकारी के कंट्रोल को दो टैब में व्यवस्थित किया गया है: सिंगल पॉइंट और रास्ते.

सिंगल पॉइंट

सिंगल पॉइंट टैब में, Google Maps के वेबव्यू का इस्तेमाल करके, दिलचस्पी की जगहों को खोजा जा सकता है. ठीक उसी तरह जैसे फ़ोन या ब्राउज़र पर Google Maps का इस्तेमाल करते समय खोजा जाता है. मैप में किसी जगह को खोजने या उस पर क्लिक करने के बाद, उसे सेव किया जा सकता है. इसके लिए, मैप में सबसे नीचे मौजूद सेव पॉइंट को चुनें. सेव की गई सभी जगहों की सूची, ज़्यादा कंट्रोल विंडो की दाईं ओर दिखती है.

एम्युलेटर की जगह को मैप पर चुनी गई जगह पर सेट करने के लिए, एक्सटेंडेड कंट्रोल विंडो में सबसे नीचे दाईं ओर मौजूद, जगह सेट करें बटन पर क्लिक करें.

रास्ते

सिंगल पॉइंट टैब की तरह ही, रास्ते टैब में Google Maps का वेबव्यू दिखता है. इसका इस्तेमाल करके, दो या उससे ज़्यादा जगहों के बीच का रास्ता बनाया जा सकता है. कोई रास्ता बनाने और उसे सेव करने के लिए, यह तरीका अपनाएं:

  1. मैप व्यू में, टेक्स्ट फ़ील्ड का इस्तेमाल करके अपने रास्ते में मौजूद पहले डेस्टिनेशन को खोजें.
  2. खोज के नतीजों में से जगह चुनें.
  3. नेविगेट करें बटन को चुनें.
  4. मैप पर, अपने रास्ते की शुरुआती जगह चुनें.
  5. (ज़रूरी नहीं) अपने रास्ते में और स्टॉप जोड़ने के लिए, डिलीवरी की जगह जोड़ें पर क्लिक करें.
  6. मैप व्यू में, रास्ता सेव करें पर क्लिक करके, अपना रास्ता सेव करें.
  7. रास्ते का नाम डालें और सेव करें पर क्लिक करें.

सेव किए गए रास्ते के हिसाब से एम्युलेटर को चलाने के लिए, सेव किए गए रास्तों की सूची से रास्ता चुनें. इसके बाद, ज़्यादा कंट्रोल विंडो में सबसे नीचे दाईं ओर मौजूद, रास्ता चलाएं पर क्लिक करें. सिमुलेशन रोकने के लिए, रास्ता रोकें पर क्लिक करें.

इम्यूलेटर को तय किए गए रूट पर लगातार सिम्युलेट करने के लिए, दोबारा चलाएं के बगल में मौजूद स्विच को चालू करें. एम्युलेटर को तय किए गए रास्ते पर कितनी तेज़ी से चलाना है, इसके लिए प्लेबैक स्पीड मेन्यू से कोई विकल्प चुनें.

GPX और KML डेटा इंपोर्ट करना

जीपीएस एक्सचेंज फ़ॉर्मैट (GPX) या कीहोल मार्कअप लैंग्वेज (KML) फ़ाइल से भौगोलिक डेटा का इस्तेमाल करने के लिए:

  1. GPX/KML फ़ाइल लोड करें पर क्लिक करें.
  2. फ़ाइल डायलॉग में, अपने कंप्यूटर पर कोई फ़ाइल चुनें और खोलें पर क्लिक करें.
  3. इसके बाद, स्पीड का विकल्प चुनें.
  4. स्पीड डिफ़ॉल्ट रूप से, देरी की वैल्यू (स्पीड 1X) पर सेट होती है. स्पीड को दोगुना (स्पीड 2X), तीन गुना (स्पीड 3X) और इसी तरह बढ़ाया जा सकता है.

  5. Run चलाएं आइकॉन पर क्लिक करें.
फ़ोन

एम्युलेटर की मदद से, आने वाले फ़ोन कॉल और मैसेज का सिम्युलेशन किया जा सकता है.

एम्युलेटर पर कॉल करने के लिए:

  1. भेजने वाले का नंबर फ़ील्ड में कोई फ़ोन नंबर चुनें या टाइप करें.
  2. डिवाइस पर कॉल करें पर क्लिक करें.
  3. कॉल को होल्ड पर रखने के लिए, कॉल होल्ड पर रखें पर क्लिक करें.
  4. कॉल खत्म करने के लिए, कॉल खत्म करें पर क्लिक करें.

एम्युलेटर को मैसेज भेजने के लिए:

  1. भेजने वाले का नंबर फ़ील्ड में कोई फ़ोन नंबर चुनें या टाइप करें.
  2. एसएमएस मैसेज फ़ील्ड में कोई मैसेज टाइप करें.
  3. मैसेज भेजें पर क्लिक करें.
डिरेक्शनल पैड

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

डायरेक्शनल पैड कंट्रोल
माइक्रोफ़ोन

निजता और परफ़ॉर्मेंस की वजहों से, Android Emulator में माइक्रोफ़ोन इनपुट की सुविधा डिफ़ॉल्ट रूप से बंद होती है. माइक्रोफ़ोन इनपुट चालू करने के लिए, वर्चुअल माइक्रोफ़ोन, होस्ट के ऑडियो इनपुट का इस्तेमाल करता है विकल्प को टॉगल करें. Android Emulator, हेडफ़ोन और माइक्रोफ़ोन के अलग-अलग इस्तेमाल के उदाहरणों को सिम्युलेट करने के लिए, टॉगल और मुख्य इवेंट उपलब्ध कराता है:

  • वर्चुअल माइक्रोफ़ोन, होस्ट के ऑडियो इनपुट का इस्तेमाल करता है: इस विकल्प को चालू करने पर, एम्युलेटर को होस्ट के माइक्रोफ़ोन से ऑडियो इनपुट मिलता है. इस सेटिंग के बंद होने पर, एम्युलेटर को कोई ऑडियो इनपुट नहीं मिलता. ध्यान दें कि इस विकल्प को पहली बार चालू करने पर, आपका होस्ट ऑपरेटिंग सिस्टम (Windows, macOS या Linux) आपसे माइक्रोफ़ोन ऐक्सेस करने की अनुमति मांग सकता है.
  • वर्चुअल हेडसेट प्लग डाला गया: इस विकल्प से, 3.5 मि॰मी॰ के ऑडियो जैक में हेडफ़ोन और माइक्रोफ़ोन डालने का अनुभव मिलता है. इस विकल्प को टॉगल करने पर, SW_HEADPHONE_INSERT और SW_MICROPHONE_INSERT, दोनों इनपुट इवेंट ट्रिगर होते हैं. इससे Android सिस्टम को सिम्युलेट किए गए हार्डवेयर कनेक्शन के बारे में पता चलता है.
  • वर्चुअल हेडसेट में माइक्रोफ़ोन है: इस विकल्प से, कनेक्ट किए गए हेडसेट में माइक्रोफ़ोन की मौजूदगी का पता चलता है. इस विकल्प को टॉगल करने पर, KEY_HEADSETHOOK मुख्य इवेंट ट्रिगर होता है. इस Android बटन कोड का इस्तेमाल आम तौर पर इन कार्रवाइयों के लिए किया जाता है: कॉल का जवाब देना, कॉल खत्म करना, और मीडिया प्लेबैक को कंट्रोल करना.
  • आवाज़ से मदद पाने की सुविधा: यह विकल्प, डिवाइस पर मौजूद वॉइस असिस्टेंट को चालू करने की सुविधा को सिम्युलेट करता है. इस विकल्प को टॉगल करने पर, KEYCODE_ASSIST मुख्य इवेंट ट्रिगर होता है. इस Android कुंजी कोड का इस्तेमाल, डिवाइस के असिस्टेंट ऐप्लिकेशन को लॉन्च करने के लिए किया जाता है. जैसे, Google Assistant.
फ़िंगरप्रिंट

इस कंट्रोल से, 10 अलग-अलग फ़िंगरप्रिंट स्कैन किए जा सकते हैं. इसका इस्तेमाल, अपने ऐप्लिकेशन में फ़िंगरप्रिंट इंटिग्रेशन की जांच करने के लिए किया जा सकता है. यह सुविधा, Android 5.1 (एपीआई लेवल 22) और इससे पहले के वर्शन के साथ-साथ Wear OS के लिए बंद है.

वर्चुअल डिवाइस पर फ़िंगरप्रिंट स्कैन करने की प्रोसेस को सिम्युलेट करने के लिए:

  1. फ़िंगरप्रिंट पाने के लिए ऐप्लिकेशन तैयार करें.
  2. फ़िंगरप्रिंट वैल्यू चुनें.
  3. टच सेंसर पर क्लिक करें.
वर्चुअल सेंसर > डिवाइस का पोज़

इस कंट्रोल की मदद से, डिवाइस की पोज़िशन, ओरिएंटेशन या दोनों में हुए बदलावों के हिसाब से, अपने ऐप्लिकेशन की जांच की जा सकती है. उदाहरण के लिए, झुकाने और घुमाने जैसे जेस्चर को सिम्युलेट किया जा सकता है. एक्सलरोमीटर, डिवाइस की सटीक जगह की जानकारी ट्रैक नहीं करता: यह सिर्फ़ बदलाव होने पर पता लगाता है. यह कंट्रोल, ऐक्सिलरोमीटर और मैग्नेटोमीटर सेंसर के काम करने के तरीके को सिम्युलेट करता है. इससे यह पता चलता है कि किसी असली डिवाइस को घुमाने या हिलाने पर, ये सेंसर कैसे काम करेंगे.

इस कंट्रोल का इस्तेमाल करने के लिए, आपको अपने AVD में ऐक्सिलरोमीटर सेंसर चालू करना होगा.

कंट्रोल रिपोर्ट में, x, y, और z ऐक्सिस पर TYPE_ACCELEROMETER इवेंट शामिल होते हैं. इन वैल्यू में ग्रेविटी शामिल होती है. उदाहरण के लिए, अगर डिवाइस को बाहरी अंतरिक्ष में निलंबित कर दिया जाता है, तो उसमें कोई ऐक्सलरेशन नहीं होगा. इसका मतलब है कि x, y, और z, तीनों की वैल्यू 0 होगी. जब डिवाइस को पृथ्वी पर रखा जाता है और उसकी स्क्रीन ऊपर की ओर होती है, तो गुरुत्वाकर्षण की वजह से त्वरण 0, 0, और 9.8 होता है.

यह कंट्रोल, TYPE_MAGNETIC_FIELD इवेंट की रिपोर्ट भी देता है. ये इवेंट, x, y, और z ऐक्सिस पर मौजूद मैग्नेटिक फ़ील्ड को माइक्रोटेस्ला (μT) में मेज़र करते हैं.

डिवाइस को x, y, और z ऐक्सिस के चारों ओर घुमाने के लिए, घुमाएं को चुनें. इसके बाद, इनमें से कोई एक काम करें:

  • यॉ, पिच, और रोल स्लाइडर को अडजस्ट करें और ऊपर वाले पैन में पोजीशन देखें.
  • ऊपरी पैन में डिवाइस के आइकॉन को घुमाएं. साथ ही, यॉ, पिच, और रोल को देखें. यह भी देखें कि ऐक्सिलरोमीटर की वैल्यू में कैसे बदलाव होता है.

यॉ, पिच, और रोल का हिसाब कैसे लगाया जाता है, इस बारे में ज़्यादा जानने के लिए डिवाइस के ओरिएंटेशन का हिसाब लगाना लेख पढ़ें.

डिवाइस को हॉरिज़ॉन्टल (x) या वर्टिकल (y) तौर पर मूव करने के लिए, मूव करें को चुनें. इसके बाद, इनमें से कोई एक काम करें:

  • X और Y स्लाइडर को अडजस्ट करें और ऊपर वाले पैन में पोज़िशन देखें.
  • ऊपरी पैन में डिवाइस के आइकॉन को घुमाएं. इसके बाद, X और Y स्लाइडर की वैल्यू और एक्सलरोमीटर की वैल्यू में होने वाले बदलावों को देखें.

डिवाइस को 0, 90, 180 या 270 डिग्री पर रखने के लिए:

  • डिवाइस रोटेशन सेक्शन में, रोटेशन बदलने के लिए कोई बटन चुनें.

डिवाइस में बदलाव करने पर, नतीजे के तौर पर मिली वैल्यू फ़ील्ड में भी बदलाव होता है. ये वे वैल्यू हैं जिन्हें कोई ऐप्लिकेशन ऐक्सेस कर सकता है.

इन सेंसर के बारे में ज़्यादा जानने के लिए, सेंसर की खास जानकारी, मोशन सेंसर, और पोजीशन सेंसर देखें.

वर्चुअल सेंसर > अन्य सेंसर

एम्युलेटर, अलग-अलग पोज़िशन और एनवायरमेंट सेंसर को सिम्युलेट कर सकता है. इसकी मदद से, इन सेंसर में बदलाव किया जा सकता है, ताकि इन्हें अपने ऐप्लिकेशन के साथ टेस्ट किया जा सके:

  • आस-पास का तापमान: यह एनवायरमेंट सेंसर, आस-पास की हवा का तापमान मापता है.
  • मैग्नेटिक फ़ील्ड: यह पोज़िशन सेंसर, X, Y, और Z ऐक्सिस पर मौजूद मैग्नेटिक फ़ील्ड को मापता है. वैल्यू, माइक्रोटेस्ला (μT) में होती हैं.
  • निकटता: यह पोज़िशन सेंसर, किसी ऑब्जेक्ट से दूरी का पता लगाता है. उदाहरण के लिए, यह किसी फ़ोन को सूचना दे सकता है कि कॉल करने के लिए, कोई चेहरा उसके पास है. इस कंट्रोल का इस्तेमाल करने के लिए, आपके AVD में प्रॉक्सिमिटी सेंसर चालू होना चाहिए.
  • रोशनी: यह एनवायरमेंटल सेंसर, रोशनी की तीव्रता को मापता है. वैल्यू, लक्स यूनिट में दी गई हैं.
  • दबाव: यह एनवायरमेंटल सेंसर, आस-पास की हवा के दबाव को मापता है. वैल्यू, मिलीबार (hPa) यूनिट में होती हैं.
  • रिलेटिव ह्युमिडिटी: यह एनवायरमेंटल सेंसर, आस-पास के माहौल की रिलेटिव ह्युमिडिटी को मेज़र करता है.

इन सेंसर के बारे में ज़्यादा जानने के लिए, सेंसर की खास जानकारी, पोजीशन सेंसर, और एनवायरमेंट सेंसर देखें.

गड़बड़ी की रिपोर्ट अगर आपको एम्युलेटर में समस्याएं आ रही हैं, तो गड़बड़ी की रिपोर्ट तैयार करके भेजें. एम्युलेटर, गड़बड़ी की रिपोर्ट के लिए स्क्रीनशॉट, लॉग, और अन्य डेटा अपने-आप इकट्ठा करता है.
रिकॉर्डिंग और प्लेबैक स्क्रीन रिकॉर्ड करना लेख पढ़ें.
Google Play अगर AVD सिस्टम इमेज में Play Store ऐप्लिकेशन शामिल है, तो यह Google Play services के वर्शन की जानकारी दिखाता है.
सेटिंग > सामान्य
  • एम्युलेटर विंडो की थीम: Light या Dark चुनें.
  • कीबोर्ड शॉर्टकट भेजें: डिफ़ॉल्ट रूप से, कीबोर्ड के कुछ कॉम्बिनेशन, एम्युलेटर कंट्रोल के शॉर्टकट ट्रिगर करते हैं. अगर आपको ऐसा ऐप्लिकेशन डेवलप करना है जिसमें कीबोर्ड शॉर्टकट शामिल हों, जैसे कि ब्लूटूथ कीबोर्ड वाले डिवाइसों के लिए कोई ऐप्लिकेशन, तो इस सेटिंग को बदला जा सकता है. इससे वर्चुअल डिवाइस को सभी कीबोर्ड इनपुट भेजे जा सकते हैं. इसमें ऐसा इनपुट भी शामिल है जो एम्युलेटर में शॉर्टकट होगा.
  • स्क्रीनशॉट सेव करने की जगह: एम्युलेटर स्क्रीन के स्क्रीनशॉट सेव करने की जगह तय करने के लिए, फ़ोल्डर आइकॉन पर क्लिक करें.
  • डिटेक्ट की गई ADB जगह की जानकारी का इस्तेमाल करें: अगर Android Studio से एम्युलेटर चलाया जा रहा है, तो यह सेटिंग चुनें (डिफ़ॉल्ट रूप से यह सेटिंग चालू होती है). अगर आपको Android Studio के बाहर से एम्युलेटर चलाना है और किसी खास adb एक्ज़ीक्यूटेबल का इस्तेमाल करना है, तो इस विकल्प से सही का निशान हटाएं. इसके बाद, SDK टूल की जगह की जानकारी दें. अगर यह सेटिंग गलत है, तो स्क्रीनशॉट कैप्चर करने और ऐप्लिकेशन को खींचकर छोड़ने की सुविधा काम नहीं करती.
  • क्रैश रिपोर्ट कब भेजनी हैं: हमेशा, कभी नहीं या पूछें को चुनें.
  • डिवाइस के चारों ओर विंडो फ़्रेम दिखाएं: डिफ़ॉल्ट रूप से, डिवाइस स्किन फ़ाइलों वाले एम्युलेटर, चारों ओर विंडो फ़्रेम के बिना दिखाए जाते हैं.
सेटिंग > प्रॉक्सी

डिफ़ॉल्ट रूप से, एम्युलेटर Android Studio की एचटीटीपी प्रॉक्सी सेटिंग का इस्तेमाल करता है. इस स्क्रीन पर, एम्युलेटर के लिए एचटीटीपी प्रॉक्सी कॉन्फ़िगरेशन को मैन्युअल तरीके से तय किया जा सकता है. ज़्यादा जानकारी के लिए, प्रॉक्सी के साथ एम्युलेटर का इस्तेमाल करना लेख पढ़ें.

सेटिंग > ऐडवांस सेटिंग
  • OpenGL ES रेंडरर: ग्राफ़िक्स ऐक्सेलरेटर का टाइप चुनें. (यह -gpu कमांड लाइन विकल्प के बराबर है.)
    • होस्ट के आधार पर अपने-आप पता लगने की सुविधा: एम्युलेटर को अपने कंप्यूटर के सेटअप के आधार पर, हार्डवेयर या सॉफ़्टवेयर ग्राफ़िक्स ऐक्सलरेशन चुनने की अनुमति दें. यह जांच करता है कि आपका जीपीयू ड्राइवर, खराब जीपीयू ड्राइवर की सूची से मेल खाता है या नहीं. अगर मेल खाता है, तो एम्युलेटर, ग्राफ़िक्स हार्डवेयर इम्यूलेशन को बंद कर देता है और इसके बजाय सीपीयू का इस्तेमाल करता है.
    • ANGLE: (सिर्फ़ Windows के लिए.) सॉफ़्टवेयर में ग्राफ़िक रेंडर करने के लिए, ANGLE Direct3D का इस्तेमाल करें.
    • SwiftShader: सॉफ़्टवेयर में ग्राफ़िक रेंडर करने के लिए, SwiftShader का इस्तेमाल करें.
    • डेस्कटॉप नेटिव OpenGL: अपने होस्ट कंप्यूटर पर मौजूद जीपीयू का इस्तेमाल करें. आम तौर पर, यह विकल्प सबसे तेज़ी से काम करता है. हालांकि, कुछ ड्राइवर को OpenGL ग्राफ़िक्स रेंडर करने में समस्याएं आती हैं. इसलिए, यह भरोसेमंद विकल्प नहीं हो सकता.
  • OpenGL ES एपीआई लेवल: एम्युलेटर में इस्तेमाल करने के लिए, OpenGL ES का ज़्यादा से ज़्यादा वर्शन चुनें.
    • अपने-आप चुना गया: इस विकल्प को चुनने पर, एमुलेटर होस्ट और गेस्ट के लिए उपलब्ध OpenGL ES वर्शन को अपने-आप चुन लेगा.
    • रेंडरर मैक्सिमम (OpenGL ES 3.1 तक): OpenGL ES के ज़्यादा से ज़्यादा वर्शन का इस्तेमाल करने की कोशिश करता है.
    • कंपैटिबिलिटी (OpenGL ES 1.1/2.0): OpenGL ES के उस वर्शन का इस्तेमाल करें जो ज़्यादातर एनवायरमेंट के साथ काम करता हो.
सहायता > कीबोर्ड शॉर्टकट (एम्युलेटर स्टैंडअलोन)

इस पैनल में, एम्युलेटर के लिए कीबोर्ड शॉर्टकट की पूरी सूची दी गई है. एम्युलेटर में काम करते समय इस पैनल को खोलने के लिए, F1 दबाएं (macOS पर Command+/ दबाएं).

शॉर्टकट काम करें, इसके लिए सामान्य सेटिंग वाले पैनल में, कीबोर्ड शॉर्टकट भेजें विकल्प को एम्युलेटर कंट्रोल (डिफ़ॉल्ट) पर सेट करना होगा.

जब Android Studio में एम्बेड किए गए मोड में एम्युलेटर चल रहा हो, तब मेन्यू का यह विकल्प उपलब्ध नहीं होता. अगर एम्बेड किए गए मोड में एम्युलेटर का इस्तेमाल किया जा रहा है, तो कीबोर्ड शॉर्टकट को फ़ाइल (macOS पर Android Studio) > सेटिंग > कीमैप में जाकर देखा जा सकता है. इसके लिए, डिवाइस चल रहे हैं पर जाएं.

सहायता > एम्युलेटर की सहायता (एम्युलेटर स्टैंडअलोन)

एम्युलेटर के ऑनलाइन दस्तावेज़ पर जाने के लिए, दस्तावेज़ पर क्लिक करें.

एम्युलेटर से जुड़ी किसी समस्या की शिकायत करने के लिए, सुझाव, शिकायत या राय भेजें पर क्लिक करें. ज़्यादा जानकारी के लिए, एम्युलेटर में मौजूद बग की रिपोर्ट करने का तरीका जानें.

जब Android Studio में एम्बेड किए गए मोड में एम्युलेटर चल रहा हो, तब मेन्यू का यह विकल्प उपलब्ध नहीं होता. अगर एम्बेड किए गए मोड में एम्युलेटर का इस्तेमाल किया जा रहा है, तो सहायता > गड़बड़ी की रिपोर्ट सबमिट करें पर क्लिक करके गड़बड़ी का टेंप्लेट खोलें. इसके बाद, Android Emulator में मौजूद गड़बड़ियों की जानकारी को मैन्युअल तरीके से जोड़ें.

सहायता > इसके बारे में जानकारी

देखें कि एम्युलेटर किस adb पोर्ट का इस्तेमाल करता है. साथ ही, Android और एम्युलेटर के वर्शन नंबर भी देखें. यह देखने के लिए कि आपके पास नया सॉफ़्टवेयर इंस्टॉल है या नहीं, उपलब्ध एम्युलेटर के नए वर्शन की तुलना अपने वर्शन से करें.

एम्युलेटर का सीरियल नंबर emulator-adb_port है. इसे adb कमांड-लाइन विकल्प के तौर पर सेट किया जा सकता है. उदाहरण के लिए,