Hoe de fout “Schermoverlay gedetecteerd” op Android te herstellen

IMG_9559

Beginnend met Android Marshmallow, is er een merkwaardige fout die soms zijn gezicht laat zien, maar het kan moeilijk zijn om te ontcijferen wat de oorzaak is. De “schermoverlay gedetecteerd” -fout is verontrustend omdat bepaalde apps niet kunnen worden gestart, maar het is nog frustrerender omdat het moeilijk is om te achterhalen wat de oorzaak is.

Gelukkig is het een vrij gemakkelijke oplossing als je eenmaal weet wat de fout veroorzaakt: een functie in Marshmallow en daarbuiten waarmee apps over andere apps kunnen ’tekenen’. Facebook Messenger gebruikt bijvoorbeeld chatkoppen om op de voorgrond te blijven van alles wat je doet – dit is de app die de functie “Over andere apps tekenen” gebruikt. Met andere woorden, het is een schermoverlay. Het begint al te klikken, is het niet?

  1. Open Instellingen> Apps
  2. Tik op het tandwielpictogram rechtsboven op de pagina Instellingen
  3. Scrol omlaag en tik op ‘Speciale toegang’
  4. Tik op “Over andere apps tekenen” en schakel tussen apps in de lijst

Helaas doen sommige apps vreemde dingen wanneer een overlay actief is, vooral als de betreffende app een nieuwe toestemming moet aanvragen. Android zal absoluut niet toestaan ​​dat rechten worden gewijzigd wanneer een overlay actief is, wat resulteert in de fout “Schermoverlay gedetecteerd”.

Dus als u een nieuwe app installeert en deze voor de eerste keer start terwijl u ook een gesprek voert via een Facebook-chatkop, krijgt u een foutmelding wanneer de nieuwe app probeert om toestemming te vragen. In het onderstaande voorbeeld gebruik ik Twilight, een ‘nachtmodus’-app, die een schermoverlay gebruikt om zijn ding te doen.

Screenshot_20160913-130521

Als deze fout nu wordt gegenereerd, bevat deze soms een link “Instellingen openen” die u rechtstreeks naar het menu “Tekenen over andere apps” leidt. Het grove deel is dat elke app handmatig moet worden omgeschakeld – tik gewoon op een app, verschuif de schakelaar “Tekening over andere apps toestaan” en ga terug. Je zou ze allemaal kunnen uitschakelen, maar dat kan enorm veel tijd in beslag nemen, vooral als je tientallen apps hebt geïnstalleerd die overlays kunnen toepassen.

Screenshot_20160913-130233 Screenshot_20160913-130240

In het ideale geval weet u welke app het conflict heeft veroorzaakt en kunt u alleen die app uitschakelen. Denk dus bij jezelf:

  • Welke apps heb je onlangs gebruikt? Zoals hierboven vermeld, tekent Facebook Messenger op het scherm voor chat-heads, dus als een chat-head actief is, is dit waarschijnlijk uw boosdoener.
  • Welke passieve apps gebruikt u die op de achtergrond worden uitgevoerd? Evenzo tekenen apps zoals CF.lumen en Twilight op het scherm wanneer ze zijn ingeschakeld, dus u moet deze services pauzeren of uitschakelen om de schermoverlay-fout te verhelpen.

De lijst in de bovenstaande schermafbeelding toont alle apps die toestemming hebben om op het scherm te tekenen, maar als je erachter kunt komen welke er daadwerkelijk op het scherm tekent wanneer je die fout krijgt, kun je die gewoon uitschakelen en verder gaan.

Dat is natuurlijk niet onfeilbaar – in sommige gevallen kan er meer dan één app op het scherm tekenen, wat ongelooflijk frustrerend kan zijn. In die situatie zou ik gewoon doorgaan en ze allemaal niet toestaan, en ze vervolgens opnieuw inschakelen als dat nodig is. Het is zeker een augurk.

VERWANT: Hoe de melding “Wordt weergegeven via andere apps” op Android Oreo uit te schakelen

Gelukkig heeft Google het in Android Oreo in feite heel gemakkelijk gemaakt om erachter te komen welke app het probleem veroorzaakt met een nieuwe melding die je precies vertelt wat er wordt weergegeven over andere apps. U kunt hier meer informatie vinden – en ook hoe u de melding kunt uitschakelen.

Toegang krijgen tot het menu “Draw Over Other Apps”

Dus, hoe kom je bij het menu “Teken over andere apps” zonder eerst de fout te ervaren en die snelle link te krijgen? Of, wat als er geen snelle link is? Dat deel is vrij eenvoudig. Het grootste probleem is dat de instelling voor schermoverlays op verschillende plaatsen op de handsets van verschillende fabrikanten te vinden is. Hier is de uitsplitsing.

Op voorraad Android Oreo

Als u Android Oreo gebruikt, is het menu Instellingen opnieuw ontworpen, zodat de meeste dingen enigszins verschillen van andere moderne versies van Android, inclusief de functie Draw Over Other Apps.

Trek eerst aan het meldingenpaneel en tik op het tandwielpictogram om Instellingen te openen.

Kies hier de categorie “Apps en meldingen” en tik vervolgens op de knop “Geavanceerd”.

Dit onthult extra opties, waarvan de laatste de optie “Speciale app-toegang” is. Ga je gang en tik erop.

Iets verderop in het menu ziet u de optie “Weergeven via andere apps”. Dat is wat je zoekt.

Op voorraad Android Marshmallow of Nougat

Trek op Stock Android twee keer aan het meldingenpaneel en tik op het tandwielpictogram.

Screenshot_20160913-130203

Ga vanaf daar naar ‘Apps’ en tik vervolgens op het tandwielpictogram in de rechterbovenhoek.

Screenshot_20160913-130211 Screenshot_20160913-130219

Scroll in dit menu naar beneden en tik op de optie “Speciale toegang”. Van daaruit vind je het menu ‘Over andere apps tekenen’. Dat is waar je naar op zoek was!

screenshot_20170131-083349 screenshot_20170131-083355

Voel je vrij om dingen hier naar hartenlust in te stellen. Open gewoon elk item om het in of uit te schakelen.

Screenshot_20160913-130233

Op Samsung-apparaten

Trek eerst het meldingenpaneel naar beneden en tik op het tandwielpictogram, en scrol vervolgens omlaag naar de optie “Toepassingen”.

Screenshot_20160913-154007 Screenshot_20160913-154059

Tik vanaf hier op de link “Applicatiebeheer” en vervolgens op de knop “Meer” in de rechterbovenhoek.

Screenshot_20160913-154107 Screenshot_20160913-154113

Selecteer vervolgens de optie “Apps die bovenaan kunnen verschijnen” en, boem, je bent er. Samsung maakt het ook gemakkelijker door de schakelaar naast de app-naam toe te voegen, en niet in een apart menu. Bedankt, Samsung!

Screenshot_20160913-154119 Screenshot_20160913-154132

Op LG-apparaten

Trek opnieuw het meldingenpaneel naar beneden en tik op het tandwielpictogram, en spring dan naar het menu “Apps”.

Screenshot_2016-09-13-15-40-22 Screenshot_2016-09-13-15-41-56

Tik vervolgens op de overloopknop met drie stippen en selecteer vervolgens de optie “Apps configureren”.

Screenshot_2016-09-13-15-42-09 Screenshot_2016-09-13-15-42-16

Vanaf hier zou het net zo moeten werken als stock-Android – tik op de optie “Over andere apps tekenen” en je zult merken waar je moet zijn.

Screenshot_2016-09-13-15-42-22 Screenshot_2016-09-13-15-42-29


Als u niet zeker weet wat de fout ‘Schermoverlay gedetecteerd’ veroorzaakt, kan het zijn dat u uw telefoon wilt weggooien. Ik heb zelfs meer vrienden gehad die deze fout hebben ervaren (en mij er vervolgens naar hebben gevraagd) dan welke andere fout dan ook! Dus hier is de oplossing: graag gedaan, vrienden.

Nieuwste artikelen

Gerelateerde artikelen