باشگاه کاربران روماک

نسخه‌ی کامل: ارور Screen overlay detected یا هم‌پوشانی صفحه شناسایی شد چیست؟
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
به تازگی شاهد ارائه گزارش‌های متعددی در رابطه با پدیدار شدن یک ارور خاص با عنوان "Screen overlay detected" به معنای "هم‌پوشانی صفحه شناسایی شد" در گوشی‌های اندرویدی بودیم، عموماً این دسته از کاربران نمی‌دانند که دلیل بروز ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" چیست و چگونه باید آن را برطرف کرد؟ ما در این مقاله قصد داریم که توضیحاتی در مورد دلیل بروز این ارور و روش برطرف کردن آن خدمت شما عزیزان ارائه کنیم. دقت داشته باشید که بررسی جزئی دلیل بروز این مشکل کمی پیچیده است، بنابراین سعی می‌کنیم که تنها به صورت خلاصه آن را شرح دهیم و بیشتر بر روی روش برطرف کردن این پیغام خطا متمرکز شویم.

دلیل نمایش ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" چیست؟
عکس زیر نحوه نمایش ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" را به تصویر می‌کشد. این پیغام خطا به طور ناگهانی بر روی صفحه نمایش دستگاه اندرویدی نمایان می‌شود و بسیاری از افراد از نمایش آن کلافه شده‌اند.طبق آماری که ثبت شده این پیغام خطا بیشتر در گوشی‌های برند سامسونگ و موتورولا رخ می‌دهد. اما دلیل نمایش "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" در دستگاه‌های اندرویدی چیست؟

[تصویر:  do.php?img=2398]

[تصویر:  do.php?img=2397]

ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" زمانی پدیدار می‌شود که در دستگاه خود از برنامه شناور (Floating App) استفاده کرده و ناگهان یک برنامه یا عامل شناور دیگر که نیاز به دسترسی‌های نسبتاً مشابه دارد در دستگاه راه‌اندازی شود. اما اپلیکیشن یا برنامه شناور چیست؟
به طور مختصر باید بگوییم که هر برنامه شناور یک برنامه منحصر به فرد است که در پنجره‌ای اختصاصی اجرا می‌شود. این برنامه امکان استفاده از قابلیت مولتی‌تسکینگ (Multitasking) سیستم عامل اندروید را به شیوه موثرتری ارائه می‌کند. یک برنامه شناور می‌تواند مانند روندی که در سیستم عامل ویندوز طی می‌شود پنجره برنامه را کوچک، مینیمایز (Minimize)، ماکسیمایز (Maximize) و... نماید.

[تصویر:  do.php?img=2399]

چگونه ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" را برطرف کنیم؟

حال که تا حدی با دلیل بروز ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" آشنا شدید، نوبت به آن رسیده تا با نحوه برطرف کردن این پیغام خطا در دستگاه‌های اندرویدی آشنا شوید. به منظور انجام این عمل مراحل زیر را با دقت طی کنید.

در گوشی‌های اندرویدی که ساخت کمپانی سامسونگ نیستند به این صورت عمل کنید:
  • وارد بخش تنظیمات یا همان Settings گوشی اندرویدی خود شوید.
  • آیکون ذره‌بین موجود در گوشه فوقانی و سمت راست صفحه نمایش را انتخاب کنید.
  • عبارت draw را در این بخش تایپ کنید تا جستجو شود.
  • گزینه Draw over other apps را انتخاب کنید.
به جای انجام مراحل فوق می‌توانید وارد بخش تنظیمات (Settings)، اپلیکیشن‌ها (Apps) و سپس Draw over other apps هم شوید. اما در دستگاه‌های اندرویدی برند سامسونگ باید مراحل زیر را طی کنید:
  • بخش تنظیمات یا Settings دستگاه را اجرا کنید.
  • گزینه Applications را انتخاب کنید.
  • گزینه Application Manager را انتخاب نمایید.
  • گزینه More را انتخاب نمایید.
  • گزینه Apps that can appear on top را انتخاب کنید.
[تصویر:  do.php?img=2400]

با ورود به این بخش در واقع لیستی از اپلیکیشن‌ها را مشاهده خواهید کرد که قابلیت شناور شدن را دارند. فعالیت این برنامه‌ها می‌تواند عاملی به منظور پدیدار شدن ارور "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 غیر فعال کنید یا بطور کل این برنامه را کامل حذف کنید.
[تصویر:  do.php?img=2401]

به منظور غیر فعال کردن دسترسی شناور شدن هر یک از برنامه‌های مورد نظر تنها کافیست که در لیست Apps that can appear on top آن برنامه را انتخاب کرده و مانند تصویر فوق گزینه Permit drawing over other apps را غیر فعال نمایید. دقت داشته باشید که شناسایی برنامه مخرب موجود در این لیست امر ساده‌ای محسوب نمی‌شود.
تصور کنید که برنامه drupe عامل مخرب در گوشی اندرویدی ما بوده است. همانطور که در تصویر آخر مشاهده کردید ما گزینه Permit drawing over other apps را برای این اپلیکیشن غیر فعال کردیم. حال از طریق دستگاه خود اپلیکیشن مورد نظر را راه‌اندازی می‌کنیم. در این شرایط پنجره پاپ‌آپی نمایان می‌شود که سوالاتی در مورد دسترسی‌های این برنامه ارائه خواهد کرد. می‌توانید با دسترسی‌های این برنامه موافقت کرده و با خیال راحت آن را اجرا کنید، چرا که تنظیمات پیشین شما به منظور جلوگیری از اثر مخرب برنامه حفظ می‌شوند.

[تصویر:  do.php?img=2402]

توصیه می‌کنیم که کاربران گوشی‌های سامسونگ قابلیت One-handed operation کیبورد مجازی دستگاه خود را غیر فعال کنند. در بسیاری از موارد دیده شده که فعال بودن این قابلیت عامل بروز ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" بوده است. به منظور غیر فعال کردن این قابلیت مراحل زیر را در دستگاه سامسونگ خود طی کنید:
  • وارد بخش تنظیمات یا Settings دستگاه شوید.
  • گزینه Advanced Features را انتخاب کنید.
  • گزینه One-handed operation را غیر فعال نمایید.
با انجام مراحل فوق مشکل شما در مواجه شدن با ارور "Screen overlay detected" یا "هم‌پوشانی صفحه شناسایی شد" برطرف می‌شود.

مژگان

ممنون از آموزش خوبتون. چند روزی بود ارور هم پوشانی صفحه شناسایی شد رو میگرفتم. با این آموزش مشکل حل شد. برای من مشکل از CM security بود. حذفش کردم درست شد.

مهمان

سلام ممنون از راهنمایی تون . این ارور واقعا رو مخه . مشکل من از DU battery saver بود دسترسیشو بستم حل شد.

جعفری

وای خدا خیرتون بده گوشیمو داشتم‌ریست فکتوری میکردم اما‌مشکل از کلین مستر و موبوگرامم‌‌بود

مهمان

سلام
واقعا مرسی کم کم داشت گریم میگرفت?
بله اکثرا نرم افزارهای متفرقه و غیر رسمی این مشکل رو پیش میارن مثل نرم افزارهای مدیریت باتری - نرم افزارهای شارژ سریع - نسخه های غیر رسمی تلگرام - خنک کننده سی پی یو - فایل منیجر ها و ..
خیلی ممنون آموزش خیلی خوبی بود
ممنون از راهنمایی و روشی که گفتین واقعا کارساز بود

مهمان

دمتون گرم خداییش عالی بود مرسی
صفحه‌ها: 1 2