Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

แก้ Screen Overlay Detected Error บน Android: 3 วิธีที่มีผลจริง

เจอ Screen Overlay Detected Error บน Android? ข้อผิดพลาดนี้เกิดเมื่อเปิดแอปใหม่ที่ขอ Permission ขณะที่มีแอปอื่น "ลอย" อยู่บนหน้าจอ (Overlay) เช่น Facebook Messenger Chat Head, Twilight (Night Mode), ES File Explorer, Clean Master Rocket Cleaner ระบบจะบล็อก Dialog ขอ Permission ทำให้แอปเปิดไม่ได้

วิธีแก้ Screen Overlay Detected Error บน Android

ขั้นแรก: หาแอปที่ทำให้เกิด Overlay

ดูแอปที่มี Bubble/Chat Head, ปรับสี/ความสว่างหน้าจอ (Night Mode), หรือวัตถุลอย (Rocket Cleaner) หาหาไม่เจอ ให้ ปิด Overlay ของทุกแอป ชั่วคราว

วิธีที่ 1: ปิด Screen Overlay ผ่าน Settings (แยกตาม Android Version)

Stock Android Marshmallow (6.0) / Nougat (7.0)
  1. Settings → Apps → ไอคอน Gear (มุมขวาบน) → Draw over other apps
  2. (บางรุ่น: Special access → Draw over other apps)
  3. เลือกแอปที่สงสัย → ปิด Permit drawing over other apps
Stock Android Oreo (8.0/8.1)
  1. Settings → Apps & notifications → Advanced → Special app access → Display over other apps
  2. เลือกแอป → ปิด Allow display over other apps
MIUI (Xiaomi) และบางรุ่นอื่น
  1. Settings → App Settings/Apps & notifications → Permissions → Other permissions/Advanced permissions
  2. Display pop-up window หรือ Draw over other apps
  3. เลือกแอป → Deny
Samsung (One UI)
  1. Settings → Applications → Application manager
  2. More (3 จุด) → Apps that can appear on top
  3. ปิด Toggle ของแอปที่สงสัย

หลังปิด Overlay แล้ว ลองเปิดแอปที่ Error อีกครั้ง หายก็ได้ หายังไม่ได้ ให้ปิด Overlay ทุกแอป → ทำภารกิจเสร็จ → เปิด Overlay กลับมา

วิธีที่ 2: ใช้ Safe Mode

  1. กดค้าง Power → Reboot to safe mode → OK
  2. Settings → Apps → เลือกแอปที่ Error → Permissions → เปิด Permission ทั้งหมดที่แอปขอ
  3. Restart ปกติ

วิธีที่ 3: ใช้แอปช่วย (Third-party Apps)

  • Install Button Unlocker: ปลดล็อกปุ่ม Install ที่ถูก Overlay บัง
  • Alert Window Checker: แสดงรายการแอปที่ใช้ Overlay ให้ Force Stop หรือ Uninstall ได้เลย

หากยังไม่ได้ ให้ลอง Uninstall แอปที่มี Overlay แต่ไม่ได้ใช้ ทิ้งไป

บทความแนะนำ:

หวังว่าวิธีเหล่านี้ช่วย Fix Screen Overlay Detected Error ได้สำเร็จ หากมีข้อสงสัย ทิ้งไว้ในความคิดเห็นได้เลยครับ