Hoe de fout "Screen Overlay Detected" op Android te herstellen

Inhoudsopgave:

Video: Hoe de fout "Screen Overlay Detected" op Android te herstellen

Video: Hoe de fout "Screen Overlay Detected" op Android te herstellen
Video: macOS 10.13 High Sierra — что нового? 2024, Maart
Hoe de fout "Screen Overlay Detected" op Android te herstellen
Hoe de fout "Screen Overlay Detected" op Android te herstellen
Anonim
Beginnend met Android Marshmallow, is er een merkwaardige fout die soms zijn gezicht laat zien, maar het kan moeilijk zijn om te ontcijferen wat het veroorzaakt. De 'screen overlay detected'-fout is verontrustend omdat bepaalde apps niet kunnen worden gestart, maar het is nog frustrerender omdat het moeilijk is om te achterhalen waardoor dit wordt veroorzaakt.
Beginnend met Android Marshmallow, is er een merkwaardige fout die soms zijn gezicht laat zien, maar het kan moeilijk zijn om te ontcijferen wat het veroorzaakt. De 'screen overlay detected'-fout is verontrustend omdat bepaalde apps niet kunnen worden gestart, maar het is nog frustrerender omdat het moeilijk is om te achterhalen waardoor dit wordt veroorzaakt.

Gelukkig is het een vrij eenvoudige oplossing als je eenmaal weet waardoor de fout wordt veroorzaakt: een functie die te vinden is in Marshmallow en daarbuiten, waardoor apps over andere apps kunnen 'tekenen'. Facebook Messenger gebruikt bijvoorbeeld chatheads om op de voorgrond te blijven van wat je ook doet - dit is de app die de functie "Draw over andere apps" gebruikt. Met andere woorden, het is een schermoverlay. Het begint al te klikken, nietwaar?

  1. Open Instellingen> Apps
  2. Tik op het tandwielpictogram in de rechterbovenhoek van de pagina Instellingen
  3. Scroll naar beneden 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 app in kwestie een nieuwe toestemming moet aanvragen. Android absoluut zalniet toestaan dat machtigingen worden gewijzigd wanneer een overlay wordt uitgevoerd, wat resulteert in de fout 'Screen Overlay Detected'.

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 terwijl de nieuwe app probeert om toestemming te vragen. In het onderstaande voorbeeld gebruik ik Twilight - een app voor de "nachtmodus", die een schermoverlay gebruikt om zijn ding te doen.

Nu, soms wanneer deze fout wordt gegenereerd, bevat deze een "Open instellingen" -link die u rechtstreeks naar het menu "Tekenen over andere apps" stuurt. Het ruwe gedeelte is dat elke app handmatig moet worden geschakeld: tik op een app, schuif de "Toestaan tekening over andere apps" om en ga terug. Je zou elk afzonderlijk kunnen uitschakelen, maar dat zou super tijdrovend kunnen zijn, vooral als je tientallen apps hebt geïnstalleerd die overlays kunnen toepassen.
Nu, soms wanneer deze fout wordt gegenereerd, bevat deze een "Open instellingen" -link die u rechtstreeks naar het menu "Tekenen over andere apps" stuurt. Het ruwe gedeelte is dat elke app handmatig moet worden geschakeld: tik op een app, schuif de "Toestaan tekening over andere apps" om en ga terug. Je zou elk afzonderlijk kunnen uitschakelen, maar dat zou super tijdrovend kunnen zijn, vooral als je tientallen apps hebt geïnstalleerd die overlays kunnen toepassen.
Idealiter weet u welke app het conflict heeft veroorzaakt en kunt u alleen dat uitschakelen. Dus denk eens bij jezelf:
Idealiter weet u welke app het conflict heeft veroorzaakt en kunt u alleen dat uitschakelen. Dus denk eens bij jezelf:
  • Welke apps heb je onlangs gebruikt? Zoals hierboven vermeld, tekent Facebook Messenger op het scherm voor chatheads, dus als een chatkop actief is, is dit waarschijnlijk uw schuldige.
  • Welke passieve apps gebruik je op de achtergrond?Evenzo tekenen apps zoals CF.lumen en Twilight op het scherm wanneer deze zijn ingeschakeld, dus u moet deze services onderbreken of uitschakelen om de schermoverlay-fout te verwijderen.

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

Natuurlijk is dat niet onfeilbaar - in sommige gevallen kan er meer dan één app op het scherm worden getekend, 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 zou zijn. Het is zeker een augurk.

Gelukkig maakte Google in Android Oreo het eigenlijk heel gemakkelijk 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, evenals hoe u de melding kunt uitschakelen.

Hoe toegang te krijgen tot het "Draw Over Other Apps" -menu

Dus, hoe kom je bij het "Draw over andere apps" -menu 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 wordt gevonden op verschillende plaatsen op de handsets van verschillende fabrikanten. Dit is de verdeling.

Op voorraad Android Oreo

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

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

Selecteer hier de categorie 'Apps & meldingen' en tik vervolgens op de knop 'Geavanceerd'.
Selecteer hier de categorie 'Apps & 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.
Dit onthult extra opties, waarvan de laatste de optie "Speciale app-toegang" is. Ga je gang en tik erop.
Een paar manieren verderop in het menu ziet u de optie 'Weergeven via andere apps'. Dat is wat je zoekt.
Een paar manieren verderop in het menu ziet u de optie 'Weergeven via andere apps'. Dat is wat je zoekt.
Image
Image

Op voorraad Android Marshmallow of Nougat

Op Stock Android trekt u twee keer het meldingsscherm en tikt u op het tandwielpictogram.

Ga vanaf daar naar 'Apps' en tik in de rechterbovenhoek op het tandwielpictogram.
Ga vanaf daar naar 'Apps' en tik in de rechterbovenhoek op het tandwielpictogram.
Blader in dit menu naar beneden en tik op de optie "Speciale toegang". Vanaf daar vindt u het menu "Draw over andere apps". Dat is waar je naar op zoek was!
Blader in dit menu naar beneden en tik op de optie "Speciale toegang". Vanaf daar vindt u het menu "Draw over andere apps". Dat is waar je naar op zoek was!
Voel je vrij om dingen hier naar eigen wens in te stellen. Open gewoon elk item om het in of uit te schakelen.
Voel je vrij om dingen hier naar eigen wens in te stellen. Open gewoon elk item om het in of uit te schakelen.
Image
Image

Op Samsung-apparaten

Trek eerst het meldingenpaneel naar beneden en tik op het tandwielpictogram en scrol vervolgens naar beneden in de optie 'Toepassingen'.

Tik vanaf hier op de link "Toepassingsbeheer" en vervolgens op de knop "Meer" in de rechterbovenhoek.
Tik vanaf hier op de link "Toepassingsbeheer" en vervolgens op de knop "Meer" in de rechterbovenhoek.
Image
Image

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, enniet in een apart menu. Bedankt, Samsung!

Image
Image

Op LG-apparaten

Trek opnieuw het meldingsscherm omlaag en tik op het tandwielpictogram en spring naar het menu "Apps".

Tik vervolgens op de overloopknop met drie punten en selecteer vervolgens de optie 'Apps configureren'.
Tik vervolgens op de overloopknop met drie punten en selecteer vervolgens de optie 'Apps configureren'.
Vanaf hier zou het net als Android moeten werken - tik op de "Draw over andere apps" optie en je zult merken waar je moet zijn.
Vanaf hier zou het net als Android moeten werken - tik op de "Draw over andere apps" optie en je zult merken waar je moet zijn.
Image
Image

Als u niet zeker weet wat de oorzaak is van de fout 'Screen Overlay Detected', kunt u uw telefoon gooien. Sterker nog, ik heb meer vrienden gehad die deze fout ondervonden (en daar vervolgens naar vragen) dan welke andere fout dan ook! Dus hier is de oplossing - je bent welkom, vrienden.

Aanbevolen: