एंड्रॉइड सबसे पुराने स्मार्टफोन ऑपरेटिंग सिस्टम में से एक होने के साथ, यह तेजी से विकसित हुआ था। जाहिर है, सभी ने इस बढ़त को देखा है। एक उन्नत ऑपरेटिंग सिस्टम होने के साथ शुरुआत करते हुए, इसने अब कई विकल्प तय कर लिए हैं जो उपयोगकर्ताओं को इसे अपने तरीके से उपयोग करने की सुविधा देते हैं। शायद इसी वजह से गूगल की टीम ने Android फोन में Developers Option को इंटिग्रेट किया है। ये विकल्प अन्यथा सक्षम नहीं हैं और विशेष रूप से उन्नत उपयोगकर्ताओं के लिए हैं। हां, हम समझते हैं कि अब आप जानना चाहते हैं कि 'उन्नत उपयोगकर्ता' कौन हैं और यह विकल्प अन्यथा सक्षम क्यों नहीं है।
Android में Developer Option क्या हैं?
एंड्रॉइड डिवाइस विकल्पों के कुछ गुप्त सेट से भरे हुए हैं, जिन्हें डेवलपर विकल्प के रूप में जाना जाता है। ये उन उपयोगकर्ताओं के लिए हैं जो उन्हें कई तकनीकी उद्देश्यों के लिए एक्सेस करना चाहते हैं जैसे सॉफ़्टवेयर / ऐप का परीक्षण करना या Android उपकरणों के लिए ऐप लिखना। ये विकल्प आपको ऐप तनाव का अनुकरण करने, डिबगिंग विकल्पों को सक्षम करने, बग रिपोर्ट को अपने Android पर कैप्चर करने और यहां तक कि अपने सॉफ़्टवेयर के प्रभाव को मापने के लिए स्क्रीन पर CPU उपयोग दिखाने की अनुमति देते हैं।
तो अब हम समझ गए हैं कि उन्हें इतना गोपनीय क्यों रखा जाता है! हालाँकि, आप आसानी से डेवलपर विकल्प चालू कर सकते हैं और उन पर अपना हाथ जमा सकते हैं।
डेवलपर विकल्प को कैसे सक्षम करें?
Android डेवलपर सेटिंग्स को बदलना काफी आसान है। बस अपने फ़ोन की सेटिंग> फ़ोन के बारे में> बिल्ड नंबर> उस पर 7 बार टैप करें। अब बैक ऑप्शन पर टैप करें और आपको अबाउट फोन से पहले डेवलपर विकल्प मिलेंगे।
Android फ़ोन में डेवलपर विकल्पों के लाभ:
डेवलपर सेटिंग्स उन्नत उपयोगकर्ताओं के लिए होती हैं, लेकिन वे हमारी कल्पना से कहीं अधिक उपयोगी हो सकती हैं। यहां Android फ़ोन में डेवलपर विकल्पों के लाभ दिए गए हैं।
- बग रिपोर्ट: आपके फ़ोन में बग रिपोर्ट हैं जो आपके देखने के लिए हैं, हालाँकि, वे देखने के लिए केवल तभी उपलब्ध हैं जब आपका डिवाइस प्रदान करता है। सूची के शीर्ष पर इस विकल्प पर टैप करने से आप जब चाहें इस रिपोर्ट को देख सकते हैं। ओल>
- डेस्कटॉप बैकअप पासवर्ड: आपको बैकअप लेने और अपने पीसी से चीजों को पुनर्स्थापित करने का विकल्प दिया जाता है। पासवर्ड सेट करने से आप ऐसा कर पाएंगे। ओल>
- जागते रहें: इस विकल्प को सक्षम करने से आपके फोन की स्क्रीन कभी भी और हर बार प्लग इन होने पर चालू रहेगी। यह सुविधा डेवलपर्स के लिए अनिवार्य रूप से सहायक है ओल>
- ब्लूटूथ एचसीआई स्नूप लॉग सक्षम करें: आप ब्लूटूथ एचसीआई (होस्ट कंट्रोलर इंटरफेस) पैकेट को कैप्चर और विश्लेषण करने में सक्षम होंगे। सक्षम होने पर, आप फ़ोन विश्लेषण के लिए उन्हें डिवाइस स्टोरेज (/एसडी कार्ड/ btsnoop_hci.log) पर एक फ़ाइल में कैप्चर करेंगे और रखेंगे। ओल>
- USB डिबगिंग: यह सुविधा आपके Android उपकरण को USB के माध्यम से आपके कंप्यूटर से संचार करने की अनुमति देती है। आप USB डिबगिंग प्राधिकरणों को रद्द भी कर सकते हैं:जब आप पहली बार USB पर डिबग करने के लिए कंप्यूटर का उपयोग करते हैं, तो आपको इसे अधिकृत करना होगा और एक कीपेयर सेट करना होगा।
- नकली स्थान ऐप चुनें: यह विकल्प आपको किसी निर्दिष्ट ऐप के लिए स्थान की जानकारी सेट करने की अनुमति देगा। यदि आप एक ऐसा ऐप विकसित कर रहे हैं जिसके लिए स्थान की जानकारी की आवश्यकता है तो यह आपके लिए मददगार है। ओल>
- डीबग ऐप चुनें: यदि आप किसी ऐप को डिबग करना चाहते हैं, तो बस इसे इस सुविधा के साथ चुनें। ओल>
- USB कॉन्फ़िगरेशन चुनें: आप यह कस्टमाइज़ कर सकते हैं कि USB पर पीसी से कनेक्ट होने पर आपका Android कैसे प्रतिक्रिया करे। ओल>
- स्पर्श दिखाएं: यह विकल्प स्क्रीन पर एक दृश्य क्यू जोड़ता है जहां भी स्पर्श पंजीकृत होता है। ओल>
- सूचक स्थान: इसे सक्षम करने से आपके फ़ोन की स्क्रीन के शीर्ष पर एक जानकारी बार आ जाएगी और आपको यह जानने में मदद मिलेगी कि आपके डिवाइस की स्क्रीन को अंतिम बार किस स्थान पर छुआ गया था। ओल>
- सतह अपडेट दिखाएं: जब वे अपडेट होते हैं तो यह पूरी विंडो सतह को फ्लैश करता है।
- लेआउट की सीमाएं दिखाएं: चालू होने पर, आपको डायलॉग में सभी तत्वों के किनारे दिखाई देंगे, ताकि आप जान सकें कि स्पर्श उन्हें कहां सक्रिय करेगा। ओल>
- बाध्य RTL लेआउट दिशा: यह सुविधा दाएं-से-बाएं भाषा समर्थन के लिए स्क्रीन ओरिएंटेशन को बाध्य करती है, जो बहु-भाषा ऐप्स के डेवलपर्स के लिए सहायक है। ओल>
- ट्रांज़िशन एनिमेशन स्केल: यह सेटिंग संक्रमण-एनीमेशन प्लेबैक की गति निर्धारित करती है।
- एनिमेटर अवधि पैमाना: यह सुविधा आपको ऐप मेनू खोलने और बंद करने के बीच होने वाले एनिमेशन की अवधि को बदलने की अनुमति देती है।
- द्वितीयक प्रदर्शन को प्रोत्साहित करें: आप इस विकल्प के माध्यम से विभिन्न स्क्रीन आकारों को उत्तेजित कर सकते हैं। ओल>
- जीपीयू रेंडरिंग को बाध्य करें: इस सेटिंग के साथ, आप अपने डिवाइस पर ऐप्स को 2D रेंडरिंग का उपयोग करने के लिए बाध्य कर सकते हैं, भले ही उन्हें इसका उपयोग न करने के लिए लिखा गया हो। इस सुविधा को सक्षम करने से चीजें बहुत अच्छी दिख सकती हैं या यहां तक कि आपके फोन को अस्थायी रूप से खराब भी कर सकता है।
- डीबग जीपीयू ओवरड्रा: जीपीयू (ग्राफिक्स प्रोसेस यूनिट) ओवरड्रॉ तब होता है जब कोई एप्लिकेशन सिस्टम को किसी और चीज पर कुछ खींचने के लिए कहता है। डीबग जीपीयू ओवरड्रॉ आपको ऐसी किसी भी गतिविधि के बारे में जानकारी प्रदान करेगा।
- फ़ोर्स 4x MSAA: यह सुविधा मल्टी-सैंपल एंटी-अलियासिंग (MSAA) को बाध्य करती है जो आपके डिवाइस पर चीजों को बेहतर बना सकती है, हालांकि, यह CPU / RAM पर अधिक दबाव डालती है। ओल>
- सख्त मोड सक्षम: ली> ओल>
- सीपीयू उपयोग दिखाएं: आप हर समय अपने डिवाइस की स्क्रीन पर सीपीयू की जानकारी देख सकते हैं।
- GPU दृश्य अपडेट दिखाएं: यह सेटिंग लाल ओवरले में GPU हार्डवेयर के साथ खींचे गए किसी भी ऑनस्क्रीन तत्व को देखने में आपकी सहायता करती है।
- हार्डवेयर परत अपडेट दिखाएं: यदि यह विकल्प सक्षम है, तो जब भी कोई हार्डवेयर परत अपडेट की जाएगी तो आपको सूचित किया जाएगा। ओल>
- प्रोफाइल जीपीयू रेंडरिंग: यह सेटिंग एक ग्राफ़ खींचती है - GPU कितनी मेहनत कर रहा है इसका एक दृश्य प्रतिपादन। आप या तो स्क्रीन पर देख सकते हैं या फ़ाइल में सहेज सकते हैं। ओल>
- OpenGL ट्रेस सक्षम करें: आप इस सुविधा के साथ OpenGL त्रुटियाँ रिकॉर्ड कर सकते हैं। अपनी पसंद की लॉग फ़ाइल में त्रुटियों का पता लगाने के लिए OpenGL को सक्षम करें। ओल>
- गतिविधियां न रखें: जैसे ही आप इसका मुख्य दृश्य छोड़ते हैं, यह सुविधा हर एप्लिकेशन को बंद कर देती है। इसलिए आपको इस सुविधा का उपयोग करते समय सावधान रहना चाहिए।
- पृष्ठभूमि प्रक्रिया सीमा: आपके डिवाइस पर पृष्ठभूमि में कई प्रक्रियाएं काम करती हैं। आप पृष्ठभूमि प्रक्रिया सीमा सेटिंग्स के साथ एक समय में चलने वाली इन प्रक्रियाओं को सीमित कर सकते हैं।
- सभी ANR दिखाएं: आप इस विकल्प को सक्षम करके उन सभी ऐप्स को देख सकते हैं जो पृष्ठभूमि में चलने पर प्रतिक्रिया नहीं दे रहे हैं। ओल>
- ये Android डेवलपर सेटिंग Android 6 पर उपलब्ध हैं। ये आपके द्वारा उपयोग किए जा रहे Android संस्करण से भिन्न हो सकते हैं।
- चेतावनी:डेवलपर विकल्पों को चालू करने से आपके डिवाइस में अनियमित व्यवहार हो सकता है। ये विकल्प केवल उन्नत उपयोगकर्ताओं के लिए अनुशंसित हैं।
ऐप्स पी>
ये कुछ डेवलपर विकल्प हैं जिनका उपयोग आप विशेष उद्देश्यों के लिए कर सकते हैं!
नोट्स: पी>
डीबगिंग पी>
नेटवर्किंग पी>
इनपुट पी>
ड्राइंग पी>
हार्डवेयर त्वरित रेंडरिंग पी>
निगरानी पी>