5Sep

Sådan repareres fejlen "Screen Overlay Detected" på Android

click fraud protection

Begynder med Android Marshmallow, der er en nysgerrig fejl, der undertiden viser ansigtet, men det kan være svært at dechiffrere, hvad der forårsager det. Fejlen "Screen overlay detected" vil ikke tillade visse apps at starte, hvilket gør det til en reel gener.

Heldigvis er det en ret let løsning, når du ved hvad der forårsager fejlen: en funktion fundet i Marshmallow og ud over det, der tillader apps at "tegne" over andre apps. For eksempel bruger Facebook Messenger chathoveder til at holde sig i forgrunden af ​​hvad du gør - det er appen ved hjælp af funktionen "Tegn over andre apps".Det er med andre ord en skærm overlay. Det er allerede begyndt at klikke, er det ikke?

  1. Åbn indstillinger & gt;Apps
  2. Tryk på gear ikonet øverst til højre på siden Indstillinger
  3. Rul ned og tryk på "Special Access"
  4. Tryk på "Tegn over andre apps" og veksle apps på listen

Desværre gør nogle apps ulige ting, når en overlay er aktivtkører, især hvis den pågældende app skal anmode om en ny tilladelse. Android absolut vil

instagram viewer
ikke tillade tilladelser at blive ændret, når en overlay kører, hvilket resulterer i fejlen "Screen Overlay Detected".

Så hvis du installerer en ny app og lancerer den for første gang, mens du også har en samtale over et Facebook Chat Head, får du en fejl, da den nye app forsøger at anmode om tilladelser. I eksemplet nedenfor bruger jeg Twilight-en "night mode" app-som bruger et skærm overlay til at gøre dens ting.

Nogle gange, når denne fejl genereres, indeholder den et link "Åbn indstillinger", der sender dig direkte til menuen "Tegn over andre apps".Den ru del er, at hver app skal skiftes manuelt - tryk bare på en app, skub "Tilpas tegning over andre apps" skifte og gå tilbage. Du kan deaktivere hver eneste, men det kan være super tidskrævende, især hvis du har snesevis af apps installeret, der kan anvende overlays.

Ideelt set ved du, hvilken app der forårsagede konflikten, og du kan bare deaktivere den. Så tænk til dig selv:

  • Hvilke apps har du brugt for nylig? Som nævnt ovenfor trækker Facebook Messenger på skærmen for chathoved, så hvis et chathoved kører aktivt, er det højst sandsynligt din synder.
  • Hvilke passive apps bruger du den kørsel i baggrunden? Tilsvarende trækker apps som CF.lumen og Twilight på skærmen, når de er aktiveret, så du skal standse eller deaktivere disse tjenester for at slippe af med overlejringsfejlen.

Listen i skærmbilledet ovenfor viser alle de apps, der har tilladelse til at tegne på skærmen, men hvis du kan finde ud af, hvilken en faktisk trækker på skærmen, når du får den fejl, kan du bare deaktivere den og fortsætte.

Det er selvfølgelig ikke idiotisk - i nogle tilfælde kan der være mere end en app tegning på skærmen, hvilket kan være utrolig frustrerende. I den situation ville jeg bare gå videre og afvise dem alle, og genaktiver dem på et nødvendigt grundlag. Det er sikkert en pickle.

Heldigvis gjorde Google i Android Oreo det meget nemt at finde ud af, hvilken app der forårsager problemet med en ny meddelelse, der fortæller dig præcis, hvad der vises over andre apps. Du kan finde flere oplysninger - samt hvordan du deaktiverer meddelelsen - her.

Sådan får du adgang til menuen "Tegn over andre apps"

Så hvordan kommer du til menuen "Tegn over andre apps" uden først at opleve fejlen og få den hurtige link? Eller hvad hvis der ikke er nogen hurtig link? Den del er ret let. Det største problem er, at indstillingen for skærmoverlejringer findes i forskellige steder på forskellige producenters håndsæt. Her er sammenbruddet.

På lager Android Oreo

Hvis du bruger Android Oreo, er menuen Indstillinger blevet redesignet, så de fleste ting er lidt anderledes end andre moderne versioner af Android, herunder funktionen Draw Over Other Apps.

Først trækker du notifikationsskyggen og trykker på tandhjulsikonet for at åbne Indstillinger.

Vælg herfra "Apps &Meddelelser "kategori, og tryk derefter på knappen" Avanceret ".

Dette afslører yderligere muligheder, hvoraf den sidste er "Special App Access".Gå videre og tryk på det.

En lille vej ned i menuen, vil du se indstillingen "Vis over andre apps".Det er det du leder efter.

På lager Android Marshmallow eller Nougat

På lager Android, træk notifikationsskyggen to gange, og tryk på tandhjulsikonet.

Dernæst, gå ned til "Apps", og tryk derefter på tandhjulsikonet øverst til højre.

I denne menu skal du rulle ned og trykke på "Special Access".Derefter finder du menuen "Tegn over andre apps".Det er hvad du har søgt efter!

Du er velkommen til at skifte ting her til dit hjertes ønske. Bare åbn hvert element for at aktivere eller deaktivere det.

På Samsung-enheder

Først trækker du ned notifikationsskyggen og trykker på tandhjulsikonet, og ruller derefter ned til "Programmer".

Tryk herefter på "Application manager" linket, og klik derefter på knappen "Mere" øverst til højre.

Vælg derefter "Applikationer, der kan vises ovenpå" og, boom, du er der. Samsung gør det også lettere ved at tilføje skiftet ved siden af ​​appnavnet, og ikke i en separat menu. Tak, Samsung!

på LG-enheder

Igen trækker du notifikationsskyggen ned og trykker på tandhjulsikonet og hopper derefter ind i menuen "Apps".

Tryk derefter på trepunktsoverløbsknappen, og vælg derefter indstillingen "Konfigurer apps".

Herfra skal det fungere ligesom lager Android - tryk på "Tegn over andre apps" og du finder dig selv, hvor du skal være.

Hvis du ikke er sikker på, hvad der forårsager fejlen "Screen Overlay Detected", kan det få dig til at kaste din telefon. Faktisk har jeg fået flere venner til at opleve denne fejl( og derefter spørge mig om det) end nogen anden fejl! Så her er løsningen-du er velkommen venner.