วิธีการแก้ไขข้อผิดพลาด“ ตรวจจับการซ้อนทับหน้าจอ” บน Android
เริ่มต้นด้วย Android Marshmallow มีข้อผิดพลาดที่อยากรู้อยากเห็นซึ่งบางครั้งก็แสดงใบหน้าของมันได้ แต่มันยากที่จะถอดรหัสสิ่งที่ทำให้เกิด ข้อผิดพลาด“ ตรวจพบการซ้อนทับหน้าจอ” เป็นสิ่งที่น่าเป็นห่วงเพราะจะไม่อนุญาตให้แอปบางตัวเปิดใช้งาน แต่มันน่าหงุดหงิดยิ่งขึ้นเพราะหาสิ่งที่ทำให้เกิดปัญหายาก.
โชคดีที่มันเป็นวิธีแก้ที่ค่อนข้างง่ายเมื่อคุณรู้ว่าอะไรเป็นสาเหตุของข้อผิดพลาด: คุณลักษณะที่พบใน Marshmallow และที่อื่น ๆ ที่อนุญาตให้แอป“ วาด” เหนือแอพอื่น ๆ ตัวอย่างเช่น Facebook Messenger ใช้หัวแชทเพื่ออยู่ในเบื้องหน้าของทุกสิ่งที่คุณทำนี่คือแอพที่ใช้ฟีเจอร์ "Draw over apps อื่น ๆ " มันเป็นภาพซ้อนทับบนหน้าจอ มันเริ่มคลิกแล้วใช่ไหม?
- เปิดการตั้งค่า> แอพ
- แตะไอคอนเกียร์ที่มุมบนขวาของหน้าการตั้งค่า
- เลื่อนลงและแตะ“ การเข้าถึงพิเศษ”
- แตะ“ ลากผ่านแอพอื่น ๆ ” และสลับแอพในรายการ
น่าเสียดายที่แอพบางตัวทำสิ่งแปลก ๆ เมื่อโอเวอร์เลย์ทำงานอย่างแข็งขัน, โดยเฉพาะอย่างยิ่ง หากแอปที่มีปัญหาจำเป็นต้องขออนุญาตใหม่ Android จะอย่างแน่นอน ไม่ อนุญาตให้มีการเปลี่ยนแปลงการอนุญาตเมื่อมีการซ้อนทับกำลังทำงานอยู่ทำให้เกิดข้อผิดพลาด“ ตรวจจับการซ้อนทับหน้าจอ”.
ดังนั้นหากคุณติดตั้งแอพใหม่และเปิดใช้งานเป็นครั้งแรกในขณะที่ยังมีการสนทนาผ่าน Facebook Chat Head คุณจะได้รับข้อผิดพลาดเนื่องจากแอพใหม่พยายามที่จะขออนุญาต ในตัวอย่างด้านล่างฉันใช้ Twilight- แอพ "night mode" ซึ่งใช้การซ้อนทับหน้าจอเพื่อทำสิ่งนั้น.
ตอนนี้บางครั้งเมื่อเกิดข้อผิดพลาดนี้จะมีลิงค์ "เปิดการตั้งค่า" ที่ส่งคุณโดยตรงไปยังเมนู "วาดบนแอพอื่น ๆ " ส่วนคร่าวๆคือแต่ละแอพจะต้องมีการสลับด้วยตนเองเพียงแค่แตะบนแอพเลื่อนสวิตช์“ Perming Drawing Over Apps อื่น ๆ ” แล้วกลับไป คุณสามารถปิดใช้งานทุก ๆ รายการได้ แต่อาจต้องใช้เวลานานมากโดยเฉพาะอย่างยิ่งหากคุณมีแอพจำนวนมากที่ติดตั้งไว้ซึ่งสามารถใช้การซ้อนทับได้.
เป็นการดีที่คุณจะรู้ว่าแอปใดที่ทำให้เกิดข้อขัดแย้งและคุณสามารถปิดใช้งานแอปนั้นได้ ดังนั้นคิดกับตัวเอง:
- คุณเพิ่งใช้แอพใดบ้าง? ดังที่ได้กล่าวไว้ข้างต้น Facebook Messenger วาดภาพบนหน้าจอสำหรับหัวแชทดังนั้นหากหัวแชททำงานอย่างแข็งขันเป็นไปได้มากว่าผู้ร้ายของคุณ.
- คุณใช้แอพประเภทพาสซีฟประเภทใดในพื้นหลัง? ในทำนองเดียวกันแอปเช่น CF.lumen และ Twilight จะวาดบนหน้าจอเมื่อเปิดใช้งานดังนั้นคุณจะต้องหยุดชั่วคราวหรือปิดใช้งานบริการเหล่านั้นเพื่อกำจัดข้อผิดพลาดการซ้อนทับหน้าจอ.
รายการในภาพหน้าจอด้านบนแสดงแอพทั้งหมดที่ได้รับอนุญาตให้วาดบนหน้าจอ แต่ถ้าคุณสามารถคิดได้ว่าอันไหนที่วาดบนหน้าจอเมื่อคุณได้รับข้อผิดพลาดนั้นคุณสามารถปิดการใช้งานและย้ายไป.
แน่นอนว่านั่นไม่ใช่สิ่งที่ป้องกันไม่ได้ในบางกรณีอาจมีแอปมากกว่าหนึ่งรายการที่วาดบนหน้าจอซึ่งอาจทำให้เกิดความหงุดหงิดอย่างไม่น่าเชื่อ ในสถานการณ์นั้นฉันจะดำเนินการต่อและไม่อนุญาตทั้งหมดจากนั้นเปิดใช้งานใหม่ตามความจำเป็น มันเป็นของดองแน่นอน.
โชคดีที่ใน Android Oreo นั้นโดยทั่วไปแล้ว Google ทำให้ง่ายต่อการเข้าใจว่าแอพใดที่ทำให้เกิดปัญหาด้วยการแจ้งเตือนใหม่ที่จะบอกให้คุณทราบถึงสิ่งที่แสดงบนแอพอื่น ๆ คุณสามารถค้นหาข้อมูลเพิ่มเติมรวมถึงวิธีปิดการใช้งานการแจ้งเตือนดังกล่าวได้ที่นี่.
วิธีการเข้าถึงเมนู "วาดบนแอพอื่น ๆ "
ดังนั้นคุณจะไปที่เมนู "วาดบนแอพอื่น ๆ " โดยไม่พบข้อผิดพลาดและรับลิงค์ด่วนได้อย่างไร? หรือจะทำอย่างไรถ้าไม่มีลิงค์ด่วน? ส่วนนั้นค่อนข้างง่าย ปัญหาที่ใหญ่ที่สุดคือพบการตั้งค่าการซ้อนทับหน้าจอในจุดที่แตกต่างกันในโทรศัพท์มือถือของผู้ผลิตที่แตกต่างกัน นี่คือรายละเอียด.
ในสต็อก Android Oreo
หากคุณใช้ Android Oreo เมนูการตั้งค่าได้รับการออกแบบใหม่เพื่อให้สิ่งต่าง ๆ ส่วนใหญ่แตกต่างจาก Android รุ่นอื่น ๆ เล็กน้อยรวมถึงคุณสมบัติ Draw Over Apps อื่น ๆ.
ก่อนอื่นดึงแถบแจ้งเตือนแล้วแตะไอคอนรูปเฟืองเพื่อเปิดการตั้งค่า.
จากที่นี่เลือกหมวดหมู่ "แอปและการแจ้งเตือน" จากนั้นแตะปุ่ม "ขั้นสูง".
นี่เป็นการเปิดเผยตัวเลือกเพิ่มเติมซึ่งสุดท้ายคือตัวเลือก“ การเข้าถึงแอปพิเศษ” ไปข้างหน้าและแตะที่.
เมนูเล็ก ๆ น้อย ๆ คุณจะเห็นตัวเลือก“ แสดงผลเหนือแอพอื่น ๆ ” นั่นคือสิ่งที่คุณกำลังมองหา.
เกี่ยวกับสต็อก Android Marshmallow หรือ Nougat
บนสต็อก Android ให้ดึงร่มเงาการแจ้งเตือนสองครั้งแล้วแตะไอคอนรูปเฟือง.
จากนั้นตรงไปที่“ แอพ” แล้วแตะไอคอนรูปเฟืองที่มุมขวาบน.
ในเมนูนี้เลื่อนลงและแตะตัวเลือก "การเข้าถึงพิเศษ" จากตรงนั้นคุณจะพบเมนู "วาดบนแอพอื่น ๆ " นั่นคือสิ่งที่คุณกำลังมองหา!
รู้สึกอิสระที่จะสลับสิ่งต่าง ๆ ตามความต้องการของหัวใจ เพียงเปิดแต่ละรายการเพื่อเปิดใช้งานหรือปิดใช้งาน.
บนอุปกรณ์ Samsung
ก่อนอื่นให้ดึงร่มเงาของการแจ้งเตือนแล้วแตะที่ไอคอนรูปเฟืองแล้วเลื่อนตัวเลือก“ แอปพลิเคชั่น” ลง.
จากที่นี่ให้แตะลิงก์“ ตัวจัดการแอปพลิเคชัน” จากนั้นคลิกปุ่ม“ เพิ่มเติม” ที่ด้านขวาบน.
จากนั้นเลือกตัวเลือก“ แอพที่สามารถปรากฏอยู่ด้านบน” และคุณอยู่ที่นั่น ซัมซุงยังทำให้ง่ายขึ้นด้วยการเพิ่มสลับข้างชื่อแอพและ ไม่ ในเมนูแยกต่างหาก ขอบคุณ Samsung!
บนอุปกรณ์ LG
อีกครั้งให้แรเงาการแจ้งเตือนลงและแตะที่ไอคอนรูปเฟืองแล้วข้ามไปที่เมนู "แอพ".
จากนั้นแตะปุ่มล้นสามจุดแล้วเลือกตัวเลือก "กำหนดค่าแอพ".
จากตรงนี้ควรใช้งานได้เหมือนหุ้น Android แตะที่ตัวเลือก "วาดบนแอพอื่น ๆ " และคุณจะพบว่าตัวเองต้องอยู่ที่ไหน.
หากคุณไม่แน่ใจว่าสิ่งที่ทำให้เกิดข้อผิดพลาด“ ตรวจจับการซ้อนทับหน้าจอ” อาจทำให้คุณต้องการโยนโทรศัพท์ของคุณ อันที่จริงฉันมีเพื่อนหลายคนพบข้อผิดพลาดนี้ (แล้วถามฉันเกี่ยวกับมัน) กว่าข้อผิดพลาดอื่น ๆ ! ดังนั้นนี่คือทางออก - คุณยินดีต้อนรับเพื่อน ๆ.