วิธีแก้ไขข้อผิดพลาด“ การตรวจพบการซ้อนทับหน้าจอ” บน Android

เริ่มต้นด้วย Android Marshmallow มีข้อผิดพลาดที่น่าสงสัยซึ่งบางครั้งก็แสดงใบหน้าของมัน แต่อาจยากที่จะถอดรหัสว่าอะไรเป็นสาเหตุ ข้อผิดพลาด "ตรวจพบการซ้อนทับหน้าจอ" เป็นข้อผิดพลาดที่น่าหนักใจเนื่องจากไม่อนุญาตให้เปิดแอปบางแอป แต่ก็น่าผิดหวังยิ่งกว่าเพราะหาสาเหตุได้ยาก

โชคดีที่การแก้ไขที่ค่อนข้างง่ายเมื่อคุณรู้ว่าอะไรเป็นสาเหตุของข้อผิดพลาด: คุณลักษณะที่พบใน Marshmallow และอื่น ๆ ที่ช่วยให้แอป "วาด" เหนือแอปอื่น ๆ ตัวอย่างเช่น Facebook Messenger ใช้แชทเฮดเพื่ออยู่เบื้องหน้าไม่ว่าคุณกำลังทำอะไรอยู่นี่คือแอปที่ใช้คุณสมบัติ กล่าวคือเป็นการซ้อนทับหน้าจอ มันเริ่มคลิกแล้วใช่ไหม

  1. เปิดการตั้งค่า> แอพ
  2. แตะไอคอนรูปเฟืองที่ด้านบนขวาของหน้าการตั้งค่า
  3. เลื่อนลงแล้วแตะ“ การเข้าถึงพิเศษ”
  4. แตะ "วาดทับแอปอื่น ๆ " และสลับแอปในรายการ

น่าเสียดายที่แอพบางแอพทำสิ่งแปลก ๆ เมื่อโอเวอร์เลย์กำลังทำงานอยู่  โดยเฉพาะอย่างยิ่ง  หากแอพที่มีปัญหาจำเป็นต้องขออนุญาตใหม่ Android จะไม่  อนุญาตให้เปลี่ยนแปลงสิทธิ์โดยเด็ดขาด  เมื่อการวางซ้อนกำลังทำงานอยู่จึงส่งผลให้เกิดข้อผิดพลาด "การตรวจพบการซ้อนทับหน้าจอ"

ดังนั้นหากคุณติดตั้งแอปใหม่และเปิดใช้งานเป็นครั้งแรกในขณะที่สนทนาผ่าน Facebook Chat Head คุณจะได้รับข้อผิดพลาดเนื่องจากแอปใหม่พยายามขอสิทธิ์ ในตัวอย่างด้านล่างนี้ฉันใช้ Twilight ซึ่งเป็นแอป“ โหมดกลางคืน” ซึ่งใช้การซ้อนทับหน้าจอเพื่อทำสิ่งต่างๆ

ตอนนี้บางครั้งเมื่อเกิดข้อผิดพลาดนี้จะมีลิงก์ "เปิดการตั้งค่า" ที่ส่งคุณไปยังเมนู "วาดทับแอปอื่น ๆ " โดยตรง ส่วนคร่าวๆคือแต่ละแอปจะต้องสลับด้วยตนเองเพียงแค่แตะที่แอปเลื่อนสวิตช์“ อนุญาตให้วาดทับแอปอื่น” แล้วย้อนกลับ คุณสามารถปิดใช้งานทุกรายการ แต่อาจใช้เวลานานมากโดยเฉพาะอย่างยิ่งหากคุณติดตั้งแอปหลายสิบแอปที่สามารถใช้การวางซ้อนได้

 

ตามหลักการแล้วคุณจะรู้ว่าแอปใดทำให้เกิดความขัดแย้งและคุณสามารถปิดใช้งานแอปนั้น ดังนั้นคิดกับตัวเอง:

  • คุณใช้แอพอะไรเมื่อเร็ว ๆ นี้  ดังที่ได้กล่าวไว้ข้างต้น Facebook Messenger จะดึงหน้าจอสำหรับหัวแชทดังนั้นหากหัวแชทกำลังทำงานอยู่ก็น่าจะเป็นผู้ร้ายของคุณ
  • คุณใช้แอพแฝงอะไรที่ทำงานอยู่เบื้องหลัง ในทำนองเดียวกันแอปเช่น CF.lumen และ Twilight จะวาดบนหน้าจอเมื่อเปิดใช้งานดังนั้นคุณจะต้องหยุดชั่วคราวหรือปิดใช้งานบริการเหล่านั้นเพื่อกำจัดข้อผิดพลาดการซ้อนทับหน้าจอ

รายการในภาพหน้าจอด้านบนแสดงแอปทั้งหมดที่ได้รับอนุญาตให้วาดบนหน้าจอ แต่ถ้าคุณสามารถทราบได้ว่าอันไหนกำลังวาดบนหน้าจอเมื่อคุณได้รับข้อผิดพลาดนั้นคุณสามารถปิดใช้งานแอปนั้นและดำเนินการต่อ

แน่นอนว่ามันไม่สามารถเข้าใจผิดได้ในบางกรณีอาจมีมากกว่าหนึ่งแอพวาดบนหน้าจอซึ่งอาจทำให้หงุดหงิดอย่างไม่น่าเชื่อ ในสถานการณ์นั้นฉันจะดำเนินการต่อไปและไม่อนุญาตทั้งหมดจากนั้นเปิดใช้งานอีกครั้งตามความจำเป็น มันเป็นของดองแน่นอน

ที่เกี่ยวข้อง: วิธีปิดการใช้งานการแจ้งเตือน "กำลังแสดงบนแอปอื่น ๆ " บน Android Oreo

โชคดีที่ใน Android Oreo นั้นโดยพื้นฐานแล้ว Google ทำให้ง่ายต่อการเข้าใจว่าแอปใดเป็นสาเหตุของปัญหาด้วยการแจ้งเตือนใหม่ที่บอกให้คุณทราบว่ามีอะไรแสดงอยู่เหนือแอปอื่น ๆ คุณสามารถดูข้อมูลเพิ่มเติมรวมทั้งวิธีปิดการแจ้งเตือนดังกล่าวได้ที่นี่

วิธีเข้าถึงเมนู“ วาดทับแอพอื่น”

ดังนั้นคุณจะไปที่เมนู "วาดทับแอปอื่น ๆ " ได้อย่างไรโดยไม่พบข้อผิดพลาดและรับลิงก์ด่วนนั้นมาก่อน หรือถ้าไม่มีลิงค์ด่วนล่ะ? ส่วนนั้นค่อนข้างง่าย ปัญหาใหญ่ที่สุดคือการตั้งค่าสำหรับการซ้อนทับหน้าจอพบได้ในจุดต่างๆบนโทรศัพท์มือถือของผู้ผลิตรายต่างๆ นี่คือรายละเอียด

ในสต็อก Android Oreo

หากคุณใช้ Android Oreo เมนูการตั้งค่าได้รับการออกแบบใหม่ดังนั้นสิ่งต่างๆส่วนใหญ่จึงแตกต่างจาก Android เวอร์ชันใหม่ ๆ เล็กน้อยรวมถึงคุณสมบัติ Draw Over Other Apps

ขั้นแรกดึงหน้าต่างแจ้งเตือนแล้วแตะไอคอนรูปเฟืองเพื่อเปิดการตั้งค่า

จากที่นี่เลือกหมวดหมู่ "แอปและการแจ้งเตือน" จากนั้นแตะปุ่ม "ขั้นสูง"

 

ซึ่งจะแสดงตัวเลือกเพิ่มเติมซึ่งสุดท้ายคือตัวเลือก“ การเข้าถึงแอปพิเศษ” ไปข้างหน้าและแตะที่

จากเมนูเล็กน้อยคุณจะเห็นตัวเลือก“ แสดงบนแอปอื่น ๆ ” นั่นคือสิ่งที่คุณกำลังมองหา

 

ในสต็อก Android Marshmallow หรือ Nougat

ใน Stock Android ให้ดึงหน้าต่างแจ้งเตือน 2 ครั้งแล้วแตะไอคอนรูปเฟือง

จากนั้นตรงไปที่“ แอป” แล้วแตะไอคอนรูปเฟืองที่ด้านบนขวา

 

ในเมนูนี้ให้เลื่อนลงและแตะตัวเลือก“ การเข้าถึงพิเศษ” จากนั้นคุณจะพบเมนู“ วาดทับแอปอื่น ๆ ” นั่นคือสิ่งที่คุณกำลังมองหา!

 

อย่าลังเลที่จะสลับสิ่งต่างๆที่นี่ตามความปรารถนาของใจคุณ เพียงแค่เปิดแต่ละรายการเพื่อเปิดหรือปิดใช้งาน

บนอุปกรณ์ Samsung

ขั้นแรกให้ดึงหน้าต่างแจ้งเตือนลงแล้วแตะไอคอนรูปเฟืองจากนั้นเลื่อนตัวเลือก "แอปพลิเคชัน" ลง

 

จากที่นี่ให้แตะลิงก์ "ตัวจัดการแอปพลิเคชัน" จากนั้นคลิกปุ่ม "เพิ่มเติม" ที่ด้านบนขวา

 

จากนั้นเลือกตัวเลือก“ แอปที่สามารถปรากฏด้านบน” และคุณก็อยู่ที่นั่น นอกจากนี้ Samsung ยังช่วยให้ง่ายขึ้นด้วยการเพิ่มการสลับข้างชื่อแอป  ไม่ใช่  ในเมนูแยกต่างหาก ขอบคุณ Samsung!

 

บนอุปกรณ์ LG

ดึงหน้าต่างแจ้งเตือนลงอีกครั้งแล้วแตะไอคอนรูปเฟืองจากนั้นเข้าสู่เมนู“ แอป”

 

จากนั้นแตะปุ่มล้นสามจุดจากนั้นเลือกตัวเลือก "กำหนดค่าแอป"

 

จากตรงนี้ควรใช้งานได้เหมือนกับ Android ในสต็อกเพียงแตะตัวเลือก "วาดทับแอปอื่น ๆ " แล้วคุณจะพบว่าคุณต้องอยู่ที่ใด

 

หากคุณไม่แน่ใจว่าอะไรเป็นสาเหตุของข้อผิดพลาด“ การตรวจพบการซ้อนทับหน้าจอ” อาจทำให้คุณอยากโยนโทรศัพท์ของคุณ อันที่จริงฉันมีเพื่อนหลายคนพบกับข้อผิดพลาดนี้ (และถามฉันเกี่ยวกับเรื่องนี้ในภายหลัง) มากกว่าข้อผิดพลาดอื่น ๆ ! นี่คือวิธีแก้ปัญหายินดีต้อนรับเพื่อน ๆ