यदि आप अपने Android डिवाइस पर Screen Overlay Detected Error का सामना कर रहे हैं तो चिंता न करें क्योंकि आप सही जगह पर हैं। इस गाइड में हम बताएंगे कि स्क्रीन ओवरले क्या है, एरर क्यों दिखाई देती है और इसे कैसे दूर करें।
Screen Overlay Detected Error एक बहुत कष्टप्रद एरर है जिसका सामना आप अपने Android डिवाइस पर कर सकते हैं। NSIS Error Launching Installer एरर कभी-कभी तब होता है जब आप अपने डिवाइस पर नया इंस्टॉल किया गया ऐप लॉन्च करते समय किसी अन्य फ्लोटिंग ऐप का उपयोग कर रहे होते हैं। यह एरर ऐप को सफलतापूर्वक लॉन्च होने से रोक सकता है और बड़ी परेशानी पैदा कर सकता है। इससे पहले कि हम इस एरर को हल करें, आइए समझते हैं कि वास्तव में यह समस्या क्या उत्पन्न करती है।
Screen Overlay क्या है?
तो आपने देखा होगा कि कुछ ऐप्स आपकी स्क्रीन पर अन्य ऐप्स के ऊपर दिखाई देने में सक्षम हैं। Screen Overlay Android की वह उन्नत सुविधा है जो एक ऐप को दूसरों पर लेयर करने में सक्षम बनाती है। इस सुविधा का उपयोग करने वाले कुछ ऐप्स हैं Facebook Messenger Chat Head, Twilight जैसे नाइट मोड ऐप्स, ES File Explorer, Clean Master Instant Rocket Cleaner, अन्य परफॉर्मेंस बूस्ट ऐप्स आदि।
एरर कब उत्पन्न होती है?
यह एरर आपके डिवाइस पर उत्पन्न हो सकती है यदि आप Android Marshmallow 6.0 या बाद का उपयोग कर रहे हैं और Samsung, Motorola और Lenovo सहित कई अन्य डिवाइस के उपयोगकर्ताओं द्वारा रिपोर्ट की गई है। Android सुरक्षा बाधाओं के अनुसार उपयोगकर्ता को हर ऐप के लिए मैन्युअल रूप से 'Permit Drawing Over Other Apps' अनुमति सक्षम करनी होगी जो इसकी मांग करता है। जब आप एक ऐप इंस्टॉल करते हैं जिसे कुछ अनुमतियों की आवश्यकता होती है और इसे पहली बार लॉन्च करते हैं तो आपको उन अनुमतियों को स्वीकार करना होगा जिनकी इसे आवश्यकता है। अनुमति का अनुरोध करने के लिए ऐप आपके डिवाइस की सेटिंग्स के लिंक के साथ एक डायलॉग बॉक्स उत्पन्न करेगा।
ऐसा करते समय यदि आप उस समय सक्रिय स्क्रीन ओवरले वाले किसी अन्य ऐप का उपयोग कर रहे हैं तो 'Screen Overlay Detected' एरर उत्पन्न हो सकती है क्योंकि स्क्रीन ओवरले डायलॉग बॉक्स में हस्तक्षेप कर सकता है। इसलिए यदि आप पहली बार कोई ऐप लॉन्च कर रहे हैं जिसे कुछ अनुमति की आवश्यकता है और उस समय Facebook Chat Head का उपयोग कर रहे हैं तो आपको यह एरर मिल सकती है।
हस्तक्षेप करने वाले ऐप का पता लगाएं
इस समस्या को हल करने के लिए पहली चीज जो आपको करने की आवश्यकता है वह यह पहचानना है कि कौन सा ऐप इसका कारण बन रहा है। जबकि कई ऐप्स हो सकते हैं जिन्हें ओवरले की अनुमति है, संभवतः उस समय केवल एक या दो ही सक्रिय होंगे जब यह एरर होती है। सक्रिय ओवरले वाला ऐप सबसे अधिक संभावना आपका अपराधी होगा। निम्नलिखित वाले ऐप्स की जांच करें:
- चैट हेड जैसा ऐप बबल।
- नाइट मोड ऐप्स जैसे डिस्प्ले कलर या ब्राइटनेस एडजस्टमेंट सेटिंग्स।
- Clean Master के लिए रॉकेट क्लीनर जैसे अन्य ऐप ऑब्जेक्ट जो अन्य ऐप्स पर होवर करते हैं।
इसके अतिरिक्त एक ही समय में एक से अधिक ऐप्स हस्तक्षेप कर सकते हैं जिससे आपको परेशानी होती है, जिन सभी को कुछ समय के लिए ओवरले करने से रोकने की आवश्यकता होती है ताकि एरर दूर हो जाए। यदि आप समस्या पैदा करने वाले ऐप की पहचान नहीं कर सकते तो सभी ऐप्स के लिए स्क्रीन ओवरले अक्षम करने का प्रयास करें।
Android पर Screen Overlay Detected एरर कैसे ठीक करें
विधि 1: Screen Overlay अक्षम करें
जबकि कुछ ऐप्स हैं जो आपको ऐप से ही स्क्रीन ओवरले को रोकने देते हैं, अधिकांश अन्य ऐप्स के लिए ओवरले अनुमति को डिवाइस की सेटिंग्स से अक्षम करना होगा। 'Draw Over Other Apps' सेटिंग तक पहुंचने के लिए,
Stock Android Marshmallow या Nougat के लिए
- Settings खोलने के लिए नोटिफिकेशन पैनल नीचे खींचें फिर पेन के ऊपरी दाएं कोने में Gear Icon पर टैप करें।
- Settings में नीचे स्क्रॉल करें और 'Apps' पर टैप करें।
- आगे ऊपरी दाएं कोने में Gear Icon पर टैप करें।
- Configure Apps मेनू के तहत 'Draw Over Other Apps' पर टैप करें।
- नोट: कुछ मामलों में आपको पहले 'Special Access' पर टैप करना पड़ सकता है और फिर 'Draw Over Other Apps' चुनना पड़ सकता है।
- आप ऐप्स की सूची देखेंगे जहां से आप एक या अधिक ऐप्स के लिए स्क्रीन ओवरले बंद कर सकते हैं।
- उस ऐप पर क्लिक करें जिसके लिए आप स्क्रीन ओवरले अक्षम करना चाहते हैं फिर 'Permit Drawing Over Other Apps' के बगल में टॉगल बंद करें।
Stock Android Oreo पर Screen Overlay Detected एरर ठीक करें
- अपने डिवाइस पर Settings खोलें या तो नोटिफिकेशन पैनल से या Home से।
- Settings के तहत 'Apps & Notifications' पर टैप करें।
- अब Apps & Notifications के तहत Advanced पर टैप करें।
- Advance सेक्शन के तहत 'Special App Access' पर टैप करें।
- अब 'Display Over Other Apps' पर जाएं।
- आप ऐप्स की सूची देखेंगे जहां से आप एक या अधिक ऐप्स के लिए स्क्रीन ओवरले बंद कर सकते हैं।
- बस एक या अधिक ऐप पर क्लिक करें फिर "Allow Display Over Other Apps" के बगल में टॉगल अक्षम करें।
MIUI और कुछ अन्य Android डिवाइस के लिए
- अपने डिवाइस पर Settings पर जाएं।
- 'App Settings' या 'Apps and Notifications' सेक्शन पर जाएं फिर 'Permissions' पर टैप करें।
- अब Permissions के तहत 'Other Permissions' या 'Advanced Permissions' पर टैप करें।
- Permissions टैब में 'Display Pop-up Window' या 'Draw Over Other Apps' पर टैप करें।
- आप ऐप्स की सूची देखेंगे जहां से आप एक या अधिक ऐप्स के लिए स्क्रीन ओवरले बंद कर सकते हैं।
- उस ऐप पर टैप करें जिसके लिए आप स्क्रीन ओवरले अक्षम करना चाहते हैं और 'Deny' चुनें।
इस तरह आप आसानी से Android पर Screen Overlay Detected एरर ठीक कर सकते हैं लेकिन क्या होगा यदि आपके पास Samsung डिवाइस है? खैर चिंता न करें बस इस गाइड के साथ जारी रखें।
Samsung डिवाइस पर Screen Overlay Detected एरर ठीक करें
- अपने Samsung डिवाइस पर Settings खोलें।
- फिर Applications पर टैप करें और फिर Application Manager पर क्लिक करें।
- Application Manager के तहत More पर दबाएं फिर Apps That Can Appear on Top पर टैप करें।
- आप ऐप्स की सूची देखेंगे जहां से आप उनके बगल में टॉगल अक्षम करके एक या अधिक ऐप्स के लिए स्क्रीन ओवरले बंद कर सकते हैं।
एक बार जब आप आवश्यक ऐप के लिए स्क्रीन ओवरले अक्षम कर देते हैं तो अपना अन्य कार्य करने का प्रयास करें और देखें कि क्या एरर फिर से होती है। यदि एरर अभी तक हल नहीं हुई है तो अन्य सभी ऐप्स के लिए भी स्क्रीन ओवरले अक्षम करने का प्रयास करें। अपना अन्य कार्य पूरा करने के बाद (जिसके लिए डायलॉग बॉक्स की आवश्यकता थी) आप उसी विधि का पालन करके फिर से स्क्रीन ओवरले सक्षम कर सकते हैं।
विधि 2: Safe Mode का उपयोग करें
यदि उपरोक्त विधि आपके लिए काम नहीं करती तो आप अपने Android के 'Safe Mode' फीचर को आजमा सकते हैं। इस विधि का उपयोग करने के लिए आपको यह जानना होगा कि आप किस ऐप के साथ समस्या का सामना कर रहे हैं। Safe Mode इनेबल करने के लिए,
- अपने डिवाइस का Power Button दबाकर रखें।
- 'Reboot to Safe Mode' प्रॉम्प्ट में OK पर टैप करें।
- Settings पर जाएं।
- 'Apps' सेक्शन पर जाएं।
- उस ऐप को चुनें जिसके लिए एरर उत्पन्न हुई थी।
- 'Permissions' पर टैप करें।
- ऐप द्वारा पहले मांगी गई सभी आवश्यक अनुमतियां सक्षम करें।
- अपना फोन रीस्टार्ट करें।
विधि 3: थर्ड-पार्टी ऐप्स का उपयोग करें
यदि आपको कुछ अतिरिक्त ऐप्स डाउनलोड करने में कोई आपत्ति नहीं है तो इस एरर से बचने के लिए आपके लिए कुछ ऐप्स उपलब्ध हैं।
Install Button Unlocker: Install Button Unlocker ऐप उस बटन को अनलॉक करके आपकी Screen Overlay एरर ठीक कर सकता है जो स्क्रीन ओवरले के कारण लॉक हो गया था।
Alert Window Checker: यह ऐप उन ऐप्स की सूची प्रदर्शित करता है जो स्क्रीन ओवरले का उपयोग कर रहे हैं और आवश्यकतानुसार आपको ऐप्स को फोर्स स्टॉप या अनइंस्टॉल करने की अनुमति देता है।
यदि आप अभी भी एरर का सामना कर रहे हैं और ऊपर दिए गए सभी चरणों का पालन करने से निराश हैं तो अंतिम उपाय के रूप में उन ऐप्स को अनइंस्टॉल करने का प्रयास करें जिनमें स्क्रीन ओवरले समस्याएं हैं जिनका आप आमतौर पर उपयोग नहीं करते।
अनुशंसित:
- Excel is Waiting for Another Application to Complete an OLE Action ठीक करें
- अपना Instagram अकाउंट कैसे निष्क्रिय या डिलीट करें (2020)
उम्मीद है कि इन विधियों और सुझावों का उपयोग करके आप Android पर Screen Overlay Detected एरर ठीक कर पाएंगे लेकिन यदि आपके पास अभी भी इस गाइड के बारे में कोई प्रश्न हैं तो कमेंट सेक्शन में उनसे पूछने के लिए बेझिझक महसूस करें।