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

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

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

on macOS) दबाएं.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

जब कैमरा मोड को, AVD एनवायरमेंट कॉन्फ़िगरेशन फ़ाइल में तय किए गए एनवायरमेंट सीन का इस्तेमाल करने के लिए सेट किया जाता है, तब सीन की सेटिंग को फिर से लोड किया जा सकता है. इससे, रनटाइम के दौरान सोर्स कॉन्टेंट को डाइनैमिक तरीके से बदला जा सकता है.

जगह

एम्युलेटर की मदद से, "मेरी जगह की जानकारी" को सिम्युलेट किया जा सकता है: एम्युलेट किए गए डिवाइस की जगह की जानकारी. उदाहरण के लिए, अगर 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. From फ़ील्ड में कोई फ़ोन नंबर चुनें या टाइप करें.
  2. डिवाइस को कॉल करें पर क्लिक करें.
  3. कॉल को होल्ड पर रखने के लिए, कॉल होल्ड पर रखें पर क्लिक करें.
  4. कॉल खत्म करने के लिए, कॉल खत्म करें पर क्लिक करें.

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

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

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

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

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

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

इस कंट्रोल की मदद से, 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 जब एवीडी सिस्टम इमेज में Play Store ऐप्लिकेशन शामिल होता है, तो Google Play services के वर्शन की जानकारी दिखती है.
सेटिंग > सामान्य
  • एम्युलेटर विंडो की थीम: हल्के रंग वाली या गहरे रंग वाली थीम चुनें.
  • कीबोर्ड शॉर्टकट यहां भेजें: डिफ़ॉल्ट रूप से, कीबोर्ड के कुछ बटन एक साथ दबाने पर, एम्युलेटर कंट्रोल के शॉर्टकट ट्रिगर होते हैं. अगर आपको ऐसा ऐप्लिकेशन डेवलप करना है जिसमें कीबोर्ड शॉर्टकट शामिल हों, जैसे कि ब्लूटूथ कीबोर्ड वाले डिवाइसों के लिए कोई ऐप्लिकेशन, तो इस सेटिंग को बदला जा सकता है. इससे वर्चुअल डिवाइस को सभी कीबोर्ड इनपुट भेजे जा सकते हैं. इसमें ऐसा इनपुट भी शामिल है जो एम्युलेटर में शॉर्टकट होगा.
  • स्क्रीनशॉट सेव करने की जगह: एम्युलेटर स्क्रीन के स्क्रीनशॉट सेव करने की जगह तय करने के लिए, फ़ोल्डर आइकॉन पर क्लिक करें.
  • एडीबी से मिली जगह की जानकारी का इस्तेमाल करें: अगर Android Studio से एम्युलेटर चलाया जा रहा है, तो यह सेटिंग चुनें. यह डिफ़ॉल्ट सेटिंग होती है. अगर आपको Android Studio के बाहर से एम्युलेटर चलाना है और आपको किसी खास adb एक्ज़ीक्यूटेबल का इस्तेमाल करना है, तो इस विकल्प से चुने हुए का निशान हटाएं और SDK टूल की जगह की जानकारी दें. अगर यह सेटिंग गलत है, तो स्क्रीनशॉट कैप्चर करने और खींचकर छोड़ने की सुविधा से ऐप्लिकेशन इंस्टॉल करने जैसी सुविधाएं काम नहीं करतीं.
  • क्रैश रिपोर्ट कब भेजनी हैं: हमेशा, कभी नहीं या पूछें को चुनें.
  • डिवाइस के आस-पास विंडो फ़्रेम दिखाएं: डिफ़ॉल्ट रूप से, डिवाइस की स्किन फ़ाइलों वाले एम्युलेटर, आस-पास के विंडो फ़्रेम के बिना दिखाए जाते हैं.
सेटिंग > प्रॉक्सी

ज़्यादा जानकारी के लिए, Android Emulator के साथ प्रॉक्सी का इस्तेमाल करना देखें.

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

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

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

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

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

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

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

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

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

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

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