۹۵/۸/۱۸، ۰۲:۰۹ صبح
به تازگی شاهد ارائه گزارشهای متعددی در رابطه با پدیدار شدن یک ارور خاص با عنوان "Screen overlay detected" به معنای "همپوشانی صفحه شناسایی شد" در گوشیهای اندرویدی بودیم، عموماً این دسته از کاربران نمیدانند که دلیل بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" چیست و چگونه باید آن را برطرف کرد؟ ما در این مقاله قصد داریم که توضیحاتی در مورد دلیل بروز این ارور و روش برطرف کردن آن خدمت شما عزیزان ارائه کنیم. دقت داشته باشید که بررسی جزئی دلیل بروز این مشکل کمی پیچیده است، بنابراین سعی میکنیم که تنها به صورت خلاصه آن را شرح دهیم و بیشتر بر روی روش برطرف کردن این پیغام خطا متمرکز شویم.
دلیل نمایش ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" چیست؟
عکس زیر نحوه نمایش ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" را به تصویر میکشد. این پیغام خطا به طور ناگهانی بر روی صفحه نمایش دستگاه اندرویدی نمایان میشود و بسیاری از افراد از نمایش آن کلافه شدهاند.طبق آماری که ثبت شده این پیغام خطا بیشتر در گوشیهای برند سامسونگ و موتورولا رخ میدهد. اما دلیل نمایش "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" در دستگاههای اندرویدی چیست؟
ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" زمانی پدیدار میشود که در دستگاه خود از برنامه شناور (Floating App) استفاده کرده و ناگهان یک برنامه یا عامل شناور دیگر که نیاز به دسترسیهای نسبتاً مشابه دارد در دستگاه راهاندازی شود. اما اپلیکیشن یا برنامه شناور چیست؟
به طور مختصر باید بگوییم که هر برنامه شناور یک برنامه منحصر به فرد است که در پنجرهای اختصاصی اجرا میشود. این برنامه امکان استفاده از قابلیت مولتیتسکینگ (Multitasking) سیستم عامل اندروید را به شیوه موثرتری ارائه میکند. یک برنامه شناور میتواند مانند روندی که در سیستم عامل ویندوز طی میشود پنجره برنامه را کوچک، مینیمایز (Minimize)، ماکسیمایز (Maximize) و... نماید.
چگونه ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" را برطرف کنیم؟
حال که تا حدی با دلیل بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" آشنا شدید، نوبت به آن رسیده تا با نحوه برطرف کردن این پیغام خطا در دستگاههای اندرویدی آشنا شوید. به منظور انجام این عمل مراحل زیر را با دقت طی کنید.
در گوشیهای اندرویدی که ساخت کمپانی سامسونگ نیستند به این صورت عمل کنید:
با ورود به این بخش در واقع لیستی از اپلیکیشنها را مشاهده خواهید کرد که قابلیت شناور شدن را دارند. فعالیت این برنامهها میتواند عاملی به منظور پدیدار شدن ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" باشد. به منظور رفع این مشکل شما باید در لیست برنامههای موجود، اپلیکیشن مخرب را شناسایی کرده و دسترسیهای آن را محدود نمایید. به منظور شناسایی برنامه مخرب باید کمی هوشمندانه عمل کنید و به موارد زیر دقت داشته باشید:
به منظور غیر فعال کردن دسترسی شناور شدن هر یک از برنامههای مورد نظر تنها کافیست که در لیست Apps that can appear on top آن برنامه را انتخاب کرده و مانند تصویر فوق گزینه Permit drawing over other apps را غیر فعال نمایید. دقت داشته باشید که شناسایی برنامه مخرب موجود در این لیست امر سادهای محسوب نمیشود.
تصور کنید که برنامه drupe عامل مخرب در گوشی اندرویدی ما بوده است. همانطور که در تصویر آخر مشاهده کردید ما گزینه Permit drawing over other apps را برای این اپلیکیشن غیر فعال کردیم. حال از طریق دستگاه خود اپلیکیشن مورد نظر را راهاندازی میکنیم. در این شرایط پنجره پاپآپی نمایان میشود که سوالاتی در مورد دسترسیهای این برنامه ارائه خواهد کرد. میتوانید با دسترسیهای این برنامه موافقت کرده و با خیال راحت آن را اجرا کنید، چرا که تنظیمات پیشین شما به منظور جلوگیری از اثر مخرب برنامه حفظ میشوند.
توصیه میکنیم که کاربران گوشیهای سامسونگ قابلیت One-handed operation کیبورد مجازی دستگاه خود را غیر فعال کنند. در بسیاری از موارد دیده شده که فعال بودن این قابلیت عامل بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" بوده است. به منظور غیر فعال کردن این قابلیت مراحل زیر را در دستگاه سامسونگ خود طی کنید:
دلیل نمایش ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" چیست؟
عکس زیر نحوه نمایش ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" را به تصویر میکشد. این پیغام خطا به طور ناگهانی بر روی صفحه نمایش دستگاه اندرویدی نمایان میشود و بسیاری از افراد از نمایش آن کلافه شدهاند.طبق آماری که ثبت شده این پیغام خطا بیشتر در گوشیهای برند سامسونگ و موتورولا رخ میدهد. اما دلیل نمایش "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" در دستگاههای اندرویدی چیست؟
ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" زمانی پدیدار میشود که در دستگاه خود از برنامه شناور (Floating App) استفاده کرده و ناگهان یک برنامه یا عامل شناور دیگر که نیاز به دسترسیهای نسبتاً مشابه دارد در دستگاه راهاندازی شود. اما اپلیکیشن یا برنامه شناور چیست؟
به طور مختصر باید بگوییم که هر برنامه شناور یک برنامه منحصر به فرد است که در پنجرهای اختصاصی اجرا میشود. این برنامه امکان استفاده از قابلیت مولتیتسکینگ (Multitasking) سیستم عامل اندروید را به شیوه موثرتری ارائه میکند. یک برنامه شناور میتواند مانند روندی که در سیستم عامل ویندوز طی میشود پنجره برنامه را کوچک، مینیمایز (Minimize)، ماکسیمایز (Maximize) و... نماید.
چگونه ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" را برطرف کنیم؟
حال که تا حدی با دلیل بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" آشنا شدید، نوبت به آن رسیده تا با نحوه برطرف کردن این پیغام خطا در دستگاههای اندرویدی آشنا شوید. به منظور انجام این عمل مراحل زیر را با دقت طی کنید.
در گوشیهای اندرویدی که ساخت کمپانی سامسونگ نیستند به این صورت عمل کنید:
- وارد بخش تنظیمات یا همان Settings گوشی اندرویدی خود شوید.
- آیکون ذرهبین موجود در گوشه فوقانی و سمت راست صفحه نمایش را انتخاب کنید.
- عبارت draw را در این بخش تایپ کنید تا جستجو شود.
- گزینه Draw over other apps را انتخاب کنید.
- بخش تنظیمات یا Settings دستگاه را اجرا کنید.
- گزینه Applications را انتخاب کنید.
- گزینه Application Manager را انتخاب نمایید.
- گزینه More را انتخاب نمایید.
- گزینه Apps that can appear on top را انتخاب کنید.
با ورود به این بخش در واقع لیستی از اپلیکیشنها را مشاهده خواهید کرد که قابلیت شناور شدن را دارند. فعالیت این برنامهها میتواند عاملی به منظور پدیدار شدن ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" باشد. به منظور رفع این مشکل شما باید در لیست برنامههای موجود، اپلیکیشن مخرب را شناسایی کرده و دسترسیهای آن را محدود نمایید. به منظور شناسایی برنامه مخرب باید کمی هوشمندانه عمل کنید و به موارد زیر دقت داشته باشید:
- آیا برنامه خاصی دائما در حین استفاده دچار باگ شده و مشکلات خاصی را ارائه میکند؟ آیا برنامهای در گوشی شما نصب است که مشکوک بوده و منجر به راهاندازی خودکار اپلیکیشنهای دیگر میشود؟ به عنوان مثال دیده شده برنامه مخربی بدون اینکه کاربر خبردار باشید، اپلیکیشنی نظیر تلگرام را در دستگاه اجرا کرده و وی را به گروه خاصی دعوت میکند. این نوع اپلیکیشنها که دارای نشانههای مخرب این چنینی هستند میتوانند منجر به بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" شوند.
- آیا برنامهای در دستگاهتان نصب است که اجازه تغییر نور صفحه نمایش یا وضعیت رنگ نمایشگر به آن داده شده باشد؟ اگر برنامهای این چنینی در دستگاهتان نصب بوده و نام آن در لیست Apps that can appear on top وجود دارد، احتمال اینکه این برنامه عاملی برای پدیدار شدن ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" باشد، زیاد است.
- در بسیاری از شرایط مشاهده شده که برنامه Clean Master عامل پدیدار شدن ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" بوده است. بنابراین اگر این برنامه در دستگاهتان نصب است، حتما دسترسی آن را از لیست Apps that can appear on top غیر فعال کنید یا بطور کل این برنامه را کامل حذف کنید.
به منظور غیر فعال کردن دسترسی شناور شدن هر یک از برنامههای مورد نظر تنها کافیست که در لیست Apps that can appear on top آن برنامه را انتخاب کرده و مانند تصویر فوق گزینه Permit drawing over other apps را غیر فعال نمایید. دقت داشته باشید که شناسایی برنامه مخرب موجود در این لیست امر سادهای محسوب نمیشود.
تصور کنید که برنامه drupe عامل مخرب در گوشی اندرویدی ما بوده است. همانطور که در تصویر آخر مشاهده کردید ما گزینه Permit drawing over other apps را برای این اپلیکیشن غیر فعال کردیم. حال از طریق دستگاه خود اپلیکیشن مورد نظر را راهاندازی میکنیم. در این شرایط پنجره پاپآپی نمایان میشود که سوالاتی در مورد دسترسیهای این برنامه ارائه خواهد کرد. میتوانید با دسترسیهای این برنامه موافقت کرده و با خیال راحت آن را اجرا کنید، چرا که تنظیمات پیشین شما به منظور جلوگیری از اثر مخرب برنامه حفظ میشوند.
توصیه میکنیم که کاربران گوشیهای سامسونگ قابلیت One-handed operation کیبورد مجازی دستگاه خود را غیر فعال کنند. در بسیاری از موارد دیده شده که فعال بودن این قابلیت عامل بروز ارور "Screen overlay detected" یا "همپوشانی صفحه شناسایی شد" بوده است. به منظور غیر فعال کردن این قابلیت مراحل زیر را در دستگاه سامسونگ خود طی کنید:
- وارد بخش تنظیمات یا Settings دستگاه شوید.
- گزینه Advanced Features را انتخاب کنید.
- گزینه One-handed operation را غیر فعال نمایید.