डिवाइस पर डेवलपर के लिए सेटिंग और टूल कॉन्फ़िगर करें

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

'डेवलपर के लिए सेटिंग और टूल' चालू करें

Android 4.1 और उससे पहले के वर्शन पर, डेवलपर के लिए सेटिंग और टूल की स्क्रीन डिफ़ॉल्ट रूप से उपलब्ध रहती है. Android 4.2 और उसके बाद के वर्शन पर, आपको यह स्क्रीन सक्षम करनी होगी.

ध्यान दें: कुछ डिवाइसों पर डेवलपर के लिए सेटिंग और टूल की स्क्रीन उन्हें अलग नाम दिया जाना चाहिए या उनका नाम अलग से रखा जाना चाहिए.

  1. अपने डिवाइस पर, बिल्ड नंबर विकल्प ढूंढें. नीचे दी गई टेबल में, अलग-अलग डिवाइसों पर बिल्ड नंबर की सेटिंग की जगह की जानकारी:

    टेबल 1. इसके लिए डिवाइस सेटिंग की जगह बिल्ड नंबर विकल्प

    डिवाइस सेटिंग

    Google Pixel

    सेटिंग > फ़ोन के बारे में जानकारी > बिल्ड नंबर

    Samsung Galaxy S8 और उसके बाद के वर्शन

    सेटिंग > फ़ोन के बारे में जानकारी > सॉफ़्टवेयर की जानकारी > बिल्ड नंबर

    LG G6 और उसके बाद के वर्शन

    सेटिंग > फ़ोन के बारे में जानकारी > सॉफ़्टवेयर की जानकारी > बिल्ड नंबर

    HTC U11 और उसके बाद के वर्शन

    सेटिंग > इसके बारे में > सॉफ़्टवेयर की जानकारी > ज़्यादा > बिल्ड नंबर या सेटिंग > सिस्टम > फ़ोन के बारे में जानकारी > सॉफ़्टवेयर की जानकारी > ज़्यादा > बिल्ड नंबर

    OnePlus 5T और उसके बाद के वर्शन

    सेटिंग > फ़ोन के बारे में जानकारी > बिल्ड नंबर

  2. बिल्ड नंबर विकल्प पर सात बार टैप करें, जब तक कि आपको You are now a developer! मैसेज न दिखे. इससे आपके डिवाइस पर डेवलपर के लिए सेटिंग और टूल चालू हो जाते हैं.

  3. पिछली स्क्रीन पर वापस जाएं और सबसे नीचे डेवलपर के लिए सेटिंग और टूल देखें.

पहला डायग्राम. डिवाइस पर मौजूद डेवलपर के लिए सेटिंग और टूल.

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

अपने डिवाइस पर यूएसबी डीबग करने की सुविधा चालू करना

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

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

  • Android 9 (एपीआई लेवल 28) और उसके बाद के वर्शन के लिए: सेटिंग > सिस्टम > बेहतर > डेवलपर के लिए सेटिंग और टूल > यूएसबी डीबग करना
  • Android 8.0.0 (एपीआई लेवल 26) और Android 8.1.0 (एपीआई लेवल 27): सेटिंग > सिस्टम > डेवलपर के लिए सेटिंग और टूल > यूएसबी डीबग करना
  • Android 7.1 (एपीआई लेवल 25) और उससे पहले के वर्शन के लिए: सेटिंग > डेवलपर के लिए सेटिंग और टूल > यूएसबी डीबग करना

सामान्य विकल्प

अपने 'क्विक' में डेवलपर के चुने गए विकल्प जोड़ने के लिए, क्विक सेटिंग डेवलपर टाइल पर टैप करें सेटिंग पैनल.

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

दूसरा डायग्राम. क्विक सेटिंग पैनल में विकल्प जोड़ें.

अन्य सामान्य विकल्पों में ये शामिल हैं:

  • मेमोरी: मेमोरी के आंकड़े दिखाता है, जैसे कि मेमोरी का औसत इस्तेमाल, मेमोरी की परफ़ॉर्मेंस, कुल मेमोरी उपलब्ध मेमोरी, इस्तेमाल की गई औसत मेमोरी, खाली मेमोरी, और कितनी मेमोरी ऐप्लिकेशन उपलब्ध है इस्तेमाल कर रहे हैं.
  • गड़बड़ी की रिपोर्ट लें: किसी व्यक्ति के साथ शेयर करने के लिए, डिवाइस की मौजूदा लॉग फ़ाइलों की एक कॉपी मिलती है. जब आपको यह सूचना मिले कि गड़बड़ी की रिपोर्ट तैयार है, तो इसे शेयर करने के लिए सूचना पर टैप करें.
  • सिस्टम यूज़र इंटरफ़ेस (यूआई) डेमो मोड: इसकी मदद से साफ़ स्क्रीनशॉट लेना आसान हो जाता है. सामान्य, प्रीसेट सूचना बार, जो सूचनाएं या बैटरी कम होने की चेतावनी नहीं दिखाता है. डेमो मोड सक्षम करें की सहायता से adb डेमो मोड के निर्देश. इसके अलावा, आपके पास सूचनाएं छिपाने और पहले से सेट किया गया स्टेटस बार दिखाने के लिए, डेमो मोड दिखाएं.
  • डेस्कटॉप बैकअप पासवर्ड: इससे एक बैकअप पासवर्ड सेट होता है, ताकि आप adb का इस्तेमाल कर सकें के निर्देशों का पालन करें.
  • स्क्रीन चालू रखें: इससे, डिवाइस के प्लग-इन होने पर आपकी स्क्रीन चालू रहती है.
  • ब्लूटूथ होस्ट कंट्रोलर इंटरफ़ेस (एचसीआई) स्नूप लॉग चालू करें: इससे सभी ब्लूटूथ कैप्चर होता है /sdcard/btsnoop_hci.log पर स्टोर की गई फ़ाइल में एचसीआई पैकेट. Google Analytics 4 प्रॉपर्टी पर जाकर, और जानकारी का विश्लेषण करने और समस्या का हल करने के लिए Wireshark जैसे प्रोग्राम का इस्तेमाल कर सकते हैं.

डीबग करना

तीसरी इमेज. डीबग करने के विकल्प चालू किए गए.

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

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

अन्य डीबगिंग विकल्पों में ये शामिल हैं:

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

  • व्यू एट्रिब्यूट जांचने की सुविधा चालू करें: इससे व्यू एट्रिब्यूट की जानकारी यहां सेव की जाती है mAttributes एक का सदस्य चर View इंस्टेंस ताकि इसका इस्तेमाल किया जा सके का इस्तेमाल करें. आपके पास इस एट्रिब्यूट को ऐक्सेस करने का विकल्प है लेआउट इंस्पेक्टर के ज़रिए जानकारी पाएं का यूज़र इंटरफ़ेस दिखाया गया है, जैसा कि चौथी इमेज में दिखाया गया है. इसे चालू किए बिना, **एट्रिब्यूट** आइटम उपलब्ध हैं.
  • जीपीयू डीबग लेयर चालू करें: यह सुविधा, Android 9 (एपीआई लेवल 28) पर चलने वाले डिवाइसों और उच्च. डिवाइस के लोकल स्टोरेज से Vulkan की पुष्टि करने वाली लेयर को लोड करने की अनुमति देने के लिए, इस विकल्प को चालू करें. इस बारे में ज़्यादा जानने के लिए, पढ़ें Android पर Vulkan की पुष्टि करने वाली लेयर.

नेटवर्किंग

पांचवी इमेज. यूएसबी कॉन्फ़िगरेशन के विकल्प चुनें.

नेटवर्किंग के विकल्प से, वाई-फ़ाई और डीएचसीपी सेटिंग को कॉन्फ़िगर किया जा सकता है.

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

ब्लूटूथ AVRCP वर्शन पर टैप करें और प्रोफ़ाइल का वह वर्शन चुनें जिसे कंट्रोल करने के लिए इस्तेमाल करना है आपके डिवाइस के पास ब्लूटूथ A/V उपकरण का ऐक्सेस है.

इसके अलावा, बेहतर बनाने के लिए डिवाइस पर ऑडियो प्लेबैक, टैप करें और निम्न विकल्पों को सेट करें:

  • ब्लूटूथ ऑडियो कोडेक: चुनकर, अपने डिवाइसों की आवाज़ की क्वालिटी (कोडेक) अडजस्ट करें इनमें से कोई एक कोडेक:
    • SBC: ब्लूटूथ के ज़रिए ऑडियो आउटपुट वाले डिवाइसों पर डेटा ट्रांसफ़र कर देता है. जैसे, हेडफ़ोन और स्पीकर.
    • AAC: मिलते-जुलते बिट वाले MP3 की तुलना में, वायर वाले डिवाइसों से बेहतर आवाज़ की क्वालिटी देता है दरें.
    • aptX: अच्छी क्वालिटी वाले स्मार्टफ़ोन, स्पीकर, साउंडबार में वायरलेस साउंड देता है, हेडफ़ोन, और टैबलेट हों.
    • aptX HD: ब्लूटूथ डिवाइसों पर हाई-रिज़ॉल्यूशन स्ट्रीमिंग की सुविधा देता है.
    • LDAC: वायरलेस कनेक्शन पर सुनने की सुविधा को अच्छी क्वालिटी में संगीत देता है.
  • वैकल्पिक कोडेक चालू करें और वैकल्पिक कोडेक बंद करें: अगर आपके पास कोडेक लागू करने की सुविधा इंस्टॉल है, तो उन्हें चालू और बंद करने के लिए इन विकल्पों का इस्तेमाल करें.
  • ब्लूटूथ ऑडियो सैंपल की रेंज: यह नीति, हर सेकंड में ऑडियो सैंपल की संख्या को इस तरह अडजस्ट करती है: कोई ऑडियो कोडेक सैंपल रेट चुनें. बेहतर सैंपल रेट का इस्तेमाल ज़्यादा संसाधन देखें.
  • हर सैंपल के लिए ब्लूटूथ ऑडियो बिट: इससे हर सैंपल में मौजूद जानकारी के बिट की संख्या सेट की जाती है ऑडियो सैंपल. ज़्यादा बिट रेट होने पर आवाज़ बेहतर होती है, लेकिन सैंपल फ़ाइल बड़ा.
  • ब्लूटूथ ऑडियो चैनल मोड: इससे मोनो या स्टीरियो चुना जाता है.
  • ब्लूटूथ ऑडियो एलडीएसी कोडेक: ऑडियो क्वालिटी को बेहतर बनाने और बैलेंस बनाए रखने के लिए, आवाज़ को ऑप्टिमाइज़ करता है ऑडियो और कनेक्शन की क्वालिटी, कनेक्शन की क्वालिटी को बेहतर बनाएं या अडैप्टिव बिट रेट का इस्तेमाल करें, ताकि ऑडियो और कनेक्शन की क्वालिटी को संतुलित रखें.

यहां दी गई सूची में, वाई-फ़ाई और डीएचसीपी सेटअप को कॉन्फ़िगर करने के अन्य तरीकों के बारे में बताया गया है:

  • वायरलेस डिसप्ले सर्टिफ़िकेशन: इसकी मदद से, बेहतर कॉन्फ़िगरेशन और सेटिंग चालू की जा सकती हैं Wi-Fi Alliance में बताए गए स्पेसिफ़िकेशन के मुताबिक, वायरलेस डिसप्ले सर्टिफ़िकेशन पाने के लिए वाई-फ़ाई डिसप्ले की खास बातें.
  • वाई-फ़ाई वर्बोस लॉगिंग चालू करें: हर एक के लिए वाई-फ़ाई लॉगिंग लेवल को बढ़ाता है वह वायरलेस नेटवर्क (SSID) जिससे कनेक्ट किए गए सिग्नल की क्षमता के हिसाब से, आपके डिवाइस को कनेक्ट किया जाता है (आरएसएसआई). लॉग के बारे में ज़्यादा जानकारी के लिए, यहां देखें Logcat की मदद से लॉग लिखें और देखें.
  • वाई-फ़ाई से मोबाइल नेटवर्क पर बेहतर तरीके से हैंडओवर: नेटवर्क कम होने पर वाई-फ़ाई बेहतर तरीके से काम करता है और मोबाइल नेटवर्क को डेटा कनेक्शन देने में कितने असरदार हैं.

टेक्स्ट लिखो

स्क्रीन टच करने पर टैप डिसप्ले करने के लिए, टैप दिखाएं को चालू करें. आपके बटन या स्टाइलस का इस्तेमाल कर सकते हैं और स्क्रीन पर इधर-उधर जाने पर आपका पीछा करते हैं. जब टैप, पॉइंटर की तरह काम करता है, अपने डिवाइस पर वीडियो रिकॉर्ड करें.

छठी इमेज. पॉइंटर की जगह की जानकारी देने वाला बार.

पॉइंटर की जगह की जानकारी चालू करें, ताकि डिवाइस पर पॉइंटर (टैप) की जगह दिखाई जा सके क्रॉस-हेयर. क्रॉस-हेयर निर्देशांक को ट्रैक करने के लिए स्क्रीन के सबसे ऊपर एक बार दिखेगा, जैसा कि छठी इमेज में दिखाया गया है. पॉइंटर को मूव करने पर, बार के निर्देशांक क्रॉस-हेयर ट्रैक करते हैं जगह और पॉइंटर पाथ, स्क्रीन पर दिखाया जाता है.

ड्रॉइंग

सातवीं इमेज. यूज़र इंटरफ़ेस बनाना.

ड्रॉइंग के विकल्पों से, ऐप्लिकेशन के यूज़र इंटरफ़ेस और उसके काम करने के तरीके के बारे में विज़ुअल संकेत मिलते हैं.

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

ड्रॉइंग के अन्य विकल्पों में ये शामिल हैं:

  • आरटीएल लेआउट की दिशा को ज़बरदस्ती चालू करता है: स्क्रीन लेआउट की दिशा को दाएं से दाएं करने के लिए सेट करता है बाएं (RTL) या बाएं से दाएं (डिफ़ॉल्ट).
  • विंडो ऐनिमेशन स्केल: इससे विंडो ऐनिमेशन चलाने की स्पीड सेट की जाती है, ताकि आप परफ़ॉर्मेंस अलग-अलग हों. कम स्केल का इस्तेमाल करने पर स्पीड बढ़ जाती है.
  • ट्रांज़िशन ऐनिमेशन का स्केल: यह ट्रांज़िशन ऐनिमेशन की वीडियो चलाने की स्पीड सेट करता है, ताकि चेक कर सकता है परफ़ॉर्मेंस अलग-अलग हों. कम स्केल का इस्तेमाल करने पर स्पीड बढ़ जाती है.
  • सेकंडरी डिसप्ले को सिम्युलेट करना: इसकी मदद से, डिवाइस पर ओवरले के तौर पर सेकंडरी डिसप्ले बनाया जाता है. यह तब काम आता है, जब Presentation एपीआई. ज़्यादा जानकारी के लिए, यह देखें सेकंडरी डिसप्ले.

हार्डवेयर से तेज़ी से रेंडर होना

आठवीं इमेज. लाल-हरे रंग की पहचान न कर पाने की समस्या.

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

पूरे डिवाइस के यूज़र इंटरफ़ेस (यूआई) की कलर स्कीम बदलने के लिए, कलर स्पेस सिम्युलेट करें पर टैप करें. ये विकल्प कलर ब्लाइंडनेस के टाइप से जुड़े हैं. इसके विकल्प हैं:

  • बंद है (कोई सिम्युलेट की गई कलर स्कीम नहीं है)
  • मोनोक्रोमेसी (रंग स्कीम को काले, सफ़ेद, और स्लेटी रंग तक सीमित करती है)
  • लाल और हरे रंग की पहचान न कर पाने की समस्या
  • लाल और हरे रंग की पहचान न कर पाने की समस्या
  • नीला और पीला रंग पहचान न पाने की समस्या
लाल-हरे रंग की पहचान न कर पाने की वजह से, लाल रंगों में कमजोरी आ सकती है. और ड्यूटरअनॉमली को आठवीं इमेज में दिखाया गया है. इसका मतलब है लाल-हरे रंग की अंधापन और हरे रंग में कमजोरी रंग.

अगर किसी सिम्युलेटेड कलर स्पेस में स्क्रीनशॉट लिए जाते हैं, तो वे सामान्य दिखाई देते हैं, जैसे कि कलर स्कीम नहीं बदली.

हार्डवेयर पर आधारित विकल्पों का फ़ायदा पाने के कुछ और तरीके यहां दिए गए हैं:

  • जीपीयू रेंडरर सेट करें: यह डिफ़ॉल्ट Open GL ग्राफ़िक इंजन को Open GL Skia में बदलता है ग्राफ़िक्स इंजन.
  • जीपीयू रेंडरिंग को ज़बरदस्ती लागू करें: इससे, लिखे गए होने पर 2D ड्रॉइंग के लिए जीपीयू का इस्तेमाल करने में मदद मिलती है जिसमें जीपीयू रेंडरिंग की सुविधा डिफ़ॉल्ट रूप से शामिल न हो.
  • जीपीयू व्यू के अपडेट दिखाएं: जीपीयू से बनाए गए किसी भी ऑनस्क्रीन एलिमेंट को दिखाता है.
  • जीपीयू ओवरड्रॉ डीबग करें: इससे आपके डिवाइस पर कलर-कोडिंग दिखती है, ताकि आप यह विज़ुअलाइज़ करें कि एक ही फ़्रेम में एक ही पिक्सल को कितनी बार लिया गया है. विज़ुअलाइज़ेशन से पता चलता है कि आपका ऐप्लिकेशन कहां से ज़रूरत से ज़्यादा रेंडरिंग कर रहा है. ज़्यादा जानकारी के लिए, विज़ुअलाइज़्ड जीपीयू ओवरड्रॉ लेख पढ़ें.
  • बिना आयताकार वाली क्लिप कार्रवाइयों को डीबग करना: कैनवस पर क्लिपिंग वाली जगह को बंद कर देता है असामान्य (गैर-आयताकार) कैनवस बनाने के लिए क्षेत्र. आम तौर पर, क्लिपिंग एरिया, ज़ोन की सीमाओं से बाहर कुछ भी ड्रॉ करने से रोकता है वीडियो क्लिप बनाने के लिए इस्तेमाल किए जा सकते हैं.
  • 4x MSAA को हर हाल में चालू करें: Open GL ES 2.0 ऐप्लिकेशन में, मल्टीसैंपल एंटी-एलियासिंग (MSAA) को चालू करता है.
  • एचडब्ल्यू ओवरले बंद करें: इससे हार्डवेयर ओवरले बंद होता है. ध्यान दें कि हार्डवेयर का इस्तेमाल ओवरले की मदद से, ऐसे ऐप्लिकेशन स्क्रीन पर मौजूद कोई चीज़ कम प्रोसेसिंग पावर का इस्तेमाल करती है. ओवरले के बिना, ऐप्लिकेशन और वीडियो मेमोरी के लिए विशेष रूप से इमेज. जांच में बहुत ज़्यादा प्रोसेसिंग पावर का इस्तेमाल होता है.

मीडिया

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

Android 11 और उसके बाद वाले वर्शन में, जब बिना किसी रुकावट वाला ऐप्लिकेशन RECORD_AUDIO अनुमति के इस्तेमाल UsbManager ऑडियो कैप्चर क्षमता वाले यूएसबी ऑडियो डिवाइस (जैसे, यूएसबी) को सीधे ऐक्सेस करने का अनुरोध करने के लिए है, तो एक चेतावनी संदेश दिखाई देता है, जो उपयोगकर्ता से डिवाइस के उपयोग की अनुमति की पुष्टि करने के लिए कहता है. कॉन्टेंट बनाने सिस्टम "हमेशा इस्तेमाल करें" को अनदेखा कर देता है विकल्प दिया होता है, इसलिए उपयोगकर्ता को चेतावनी स्वीकार करनी होगी और जब भी कोई ऐप्लिकेशन ऐक्सेस का अनुरोध करता है. इस व्यवहार से बचने के लिए, आपके ऐप्लिकेशन को RECORD_AUDIO की अनुमति.

निगरानी करना

नौवीं इमेज. बार को दिखाने के लिए जीपीयू रेंडरिंग प्रोफ़ाइल.

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

जीपीयू रेंडरिंग दिखाने के लिए, प्रोफ़ाइल जीपीयू रेंडरिंग और फिर स्क्रीन पर बार के तौर पर पर टैप करें प्रोफ़ाइल को बार के रूप में दिखाया जाएगा, जैसा कि 9 इमेज में दिखाया गया है. ज़्यादा के लिए जानकारी, देखें प्रोफ़ाइल जीपीयू रेंडरिंग स्पीड.

ऐप्लिकेशन

10वीं इमेज. बैकग्राउंड प्रोसेस की सीमा सेट करें.

ऐप्लिकेशन के विकल्पों से आपको यह समझने में मदद मिलती है कि टारगेट किए गए डिवाइस पर आपका ऐप्लिकेशन कैसे काम करता है.

चलने वाली प्रोसेस की संख्या सेट करने के लिए, बैकग्राउंड प्रोसेस की सीमा पर टैप करें को ट्रैक किया जा सकता है. संभावित सेटिंग को 10वीं इमेज में दिखाया गया है.

टेस्टिंग के दौरान ShortcutManager दर सीमित करना रीसेट करें पर टैप करें, ताकि बैकग्राउंड ऐप्लिकेशन का इस्तेमाल जारी रखा जा सके कॉल करने के लिए शॉर्टकट एपीआई का इस्तेमाल करें. शॉर्टकट के बारे में ज़्यादा जानकारी पाने के लिए और रेट लिमिट देखें. ShortcutManager.

बैटरी लाइफ़ बढ़ाने के लिए, गतिविधियों को न सेव रखें सेटिंग को चालू करें. ऐसा करने के लिए, आपको हर गतिविधि को इस तरह से मिटाना होगा: जैसे ही उपयोगकर्ता गतिविधि का मेन व्यू छोड़ेगा.