بدأت تظهر مشكلة جديدة في هواتف الأندرويد Android و ذلك بدءا من الإصدار مارشميللو Marshmallow و ما فوق .
و هي مشكلة مزعجة ، تتمثل في ظهور الخطأ التالي أثناء فتح إحدى التطبيقات : ” تم اكتشاف طبقة متراكبة “Screen Overlay Detected مانعة بعض التطبيقات من العمل .
السبب : يظهر هذا الخطأ عند تشغيل بعض التطبيقات و بالأخص عندما يقوم هذا التطبيق بطلب الأذونات ، و بنفس الوقت هناك تطبيق عائم يكون مشغلاً ،
حيث أن بعض التطبيقات لا تستطيع العمل ، في ظل وجود طبقة عائمة نشطة و خاصة عندما يقوم هذا التطبيق بطلب الأذونات حيث أن نظام الأندرويد Android لا يسمح مطلقاً بتغيير إعدادات الأذونات في حال كانت هناك طبقة متراكبة نشطة و تظهر عندها الرسالة التالية: تم اكتشاف طبقة متراكبة “Screen Overlay Detected”
التطبيقات العائمة هي التطبيقات التي تملك إمكانية الظهور فوق التطبيقات الأخرى فمثلاً أيقونة المحادثة الخاصة فيس بوك ماسنجر Facebook messenger لها إمكانية الظهور فوق التطبيقات الأخرى ..
الهواتف المتأثرة : من خلال المتابعة وُجد أن أكثر الهواتف تأثراً هي هواتف سامسونج Samsung و بدرجة أقل موتوريلا Motorola
التطبيقات التي تسبب هذه المشكلة : هناك الكثر من التطبيقات و أكثرها شيوعا : ES File Explorer ، CleanMaster ، Lux ، Twilight .
لذلك عندما تقوم بتشغيل تطبيق ما للمرة الأولى و في نفس الوقت تجري محادثة عبر الفيسبوك ماسنجر Facebook messenger فإنك من المحتمل أن تواجه هذه المشكلة كون أن التطبيق الجديد سيطلب أذونات .
هذه كانت المشكلة و لكن ما هو الحل ؟؟
في البداية يجب تحديد التطبيق الذي يتسبب في هذه المشكلة ثم إلغاء تفعيله هو فقط من خلال معرفة :
1 – ما التطبيق الذي كنت تسخدمه مؤخراً : إذا كنت تقوم بمحادثة عبر الفيس بوك مسنجر ثم ظهرت المشكلة فإن هذا التطبيق هو غالباً المسبب للمشلكة .
2 – ما هي التطبيقات المفعلة و التي تعمل في الخلفية : تطبيقات مثل CF.lumen أو تويلايت Twilight يمكن أن تسبب مثل هذه المشكلة .
و لكن أحياناً قد لا تستطيع تحديد التطبيق المسبب للمشكلة فلذلك قم في البداية بإلغاء تفعيل خيار ” الظهور فوق تطبيقات أخرى ” لجميع التطبيقات ، و من ثم إعادتها لكل تطبيق على حده حتى تكتشف التطبيق المسبب .
لحسن الحظ في أندرويد أوريو Android Oreo فإنه يمكن تحديد هذا التطبيق بسهولة من خلال ظهور إشعار يخبرك بأن تطبيقاً محدداً هو سبب هذه المشكلة .
حالما تعرف التطبيق المسبب للمشلكة قم بإلغاء خاصية الظهور فوق التطبيقات الأخرى له فقط و ذلك باتباع ما يلي :
أولاً – في الأجهزة السامسونج Samsung :
1 – قم بالدخول إلى الضبط Settings ثم قم بالتمرير نحو الأسفل لاختيار : التطبيقات Application :
2 – ثم قم باختيار مدير التطبيقات “Application manager”:
3 – ستظهر قائمة التطبيقات المثبتة ، ما يهمنا هو الضغط على : المزيد More
4 – من قائمة المزيد نختار : التطبيقات التي قد تظهر فوق تطبيقات أخرى :“Apps that can appear on top
5 – لإلغاء تفعيل تطبيق ما قم بالضغط على المؤشر بجانب التطبيق :
ثانياً – في أجهزة إل جي LG
1 – الدخول إلى الضبط Settings
3 – الضغط على النقط الثلاث في الأعلى
4 – اختيار تهيئة التطبيقات Configure apps
5 – اختيار : السحب فوق التطبيقات الأخرى “Draw over other apps
6 – تظهر قائمة التطبيقات التي لها هذه الخاصية :
7 -و لإلغاء التفعيل ما عليك إلا اختيار التطبيق المطلوب ثم إلغاء تفعيله من خلال الضغط على سهم التفعيل / إلغاء التفعيل
ثالثاً – في أندرويد أوريو Android Oreo :
1 – قم بالدخول إلى الضبط Setting ثم اختيار التطبيقات و الإشعارات Apps & Notifications ،
2 – قم باختيار : إعدادات متقدمة Advanced
3 – قم باختيار خيارات الوصول الخاصة للتطبيق أو “Special App Access” :
4 – اختر : العرض فوق تطبييقات أخرى أو “Display Over Other Apps
5 – سوف تظهر قائمة بالتطبيقات التي لها إمكانية الظهور فوق التطبيقات الأخرى ( خاصية العوم ) ، :
6 – قم باختيار التطبيق المرغوب ثم قم بإلغاء تفعيله عبر الضغط على المؤشر بجانبه :
رابعاً: في الأجهزة العاملة بنظام خام مارشميللو Marshmallow أو نوغا Nougat :
1 – الدخول إلى الضبط Setting :
2 – ثم اختيار التطبيقات Apps3 – من ثم الضغط على أيقونة الإعدادات في الأعلى :
4 – قم بتمرير الشاشة نحو الأسفل لاختيار :” وصول خاص ” Special Access
5 – ثم قم باختيار السحب فوق التطبيقات الأخرى Draw over other apps
6 – ستظهر قائمة التطبيقات التي لها إمكانية الظهور فوق التطبيقات الأخرى :7 – اختر التطبيق المرغوب وقم بإلغاء تفعيل هذه الخاصية له كما في السابق :