/ / Sådan rettes fejlen "Screen Overlay Detected" på Android

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

IMG_9559

Fra Android Marshmallow, der er enmærkelig fejl, der undertiden viser sit ansigt, men det kan være svært at afkode, hvad der forårsager det. Fejlen "skærmoverlejring opdaget" er en foruroligende, da den ikke tillader visse apps at starte, men det er endnu mere frustrerende, fordi det er svært at finde, hvad der forårsager det.

Heldigvis er det en temmelig nem løsning, når du ved dethvad der forårsager fejlen: en funktion, der findes i Marshmallow og videre, der giver apps mulighed for at "tegne" over andre apps. For eksempel bruger Facebook Messenger chathoveder til at forblive i forgrunden for hvad du end gør - dette er appen, der bruger funktionen "Tegn over andre apps". Med andre ord er det en skærmoverlay. Det begynder allerede at klikke, er det ikke?

  1. Åbn Indstillinger> 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 skift apps på listen

Desværre gør nogle apps ulige ting, når et overlay kører aktivt, især hvis den pågældende app skal anmode om en ny tilladelse. Android vil absolut ikke tillader 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 starter den tilførste gang, mens du også har en samtale via et Facebook Chat-hoved, får du en fejl, da den nye app forsøger at anmode om dens tilladelser. I eksemplet nedenfor bruger jeg Twilight - en “nattilstand” -app - der bruger et skærmoverlay til at gøre det.

Screenshot_20160913-130521

Nu, nogle gange når denne fejl genereres, er deninkluderer et "Åbn indstillinger" -link, der sender dig direkte til menuen "Tegn over andre apps". Den uslebne del er, at hver app skal skiftes manuelt - bare tryk på en app, skub ”Tillad tegning over andre apps” for at skifte og gå tilbage. Du kan deaktivere hver enkelt, men det kan være meget tidskrævende, især hvis du har dusinvis af apps installeret, der kan anvende overlays.

Screenshot_20160913-130233
Screenshot_20160913-130240

Ideelt set ved du, hvilken app der har forårsaget konflikten, og du kan deaktivere netop den. Så tænk på dig selv:

  • Hvilke apps har du brugt for nylig? Som nævnt ovenfor trækker Facebook Messenger på skærmen for chathoveder, så hvis et chathoved aktivt kører, er det mest sandsynligt din skyldige.
  • Hvilke passive apps bruger du, der kører i baggrunden? Tilsvarende trækker apps som CF.lumen og Twilight på skærmen, når de er aktiveret, så du bliver nødt til at sætte disse tjenester på pause eller deaktivere dem for at slippe af med fejlen på skærmoverlejringen.

Listen i skærmbillede ovenfor viser alleapps, der har tilladelse til at tegne på skærmen, men hvis du kan finde ud af, hvilken der faktisk tegner på skærmen, når du får denne fejl, kan du bare deaktivere den og fortsætte.

Det er selvfølgelig ikke idiotsikkert - i nogle tilfældeder kan være mere end en apptegning på skærmen, hvilket kan være utroligt frustrerende. I den situation ville jeg bare gå foran og afvise dem alle og derefter aktivere dem igen efter behov. Det er et pickle, helt sikkert.

RELATEREDE: Sådan deaktiveres meddelelsen "Vises over andre apps" på Android Oreo

Heldigvis i Android Oreo, Google dybest setgjorde det virkelig let at finde ud af, hvilken app der forårsager problemet med en ny anmeldelse, der fortæller dig nøjagtigt, hvad der vises i andre apps. Du kan finde mere info - samt hvordan du deaktiverer den nævnte anmeldelse - her.

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

Så hvordan kommer du til “Tegn over andre apps”menu uden først at opleve fejlen og få det hurtige link? Eller hvad hvis der ikke er noget hurtigt link? Den del er ret let. Det største problem er, at indstillingen for skærmoverlejringer findes forskellige steder på forskellige producenters håndsæt. Her er fordelingen.

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.

Træk først underretningsskyggen og tryk på tandhjulsikonet for at åbne Indstillinger.

Herfra skal du vælge kategorien "Apps & meddelelser" og derefter trykke på knappen "Avanceret".

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

Lidt ned ad menuen kan du se indstillingen "Visning over andre apps". Det er det, du leder efter.

På lager Android Marshmallow eller Nougat

På Stock Android skal du trække meddelelsesskyggen to gange og trykke på gearikonet.

Screenshot_20160913-130203

Derefter skal du ned til "Apps" og derefter trykke på gearikonet øverst til højre.

Screenshot_20160913-130211
Screenshot_20160913-130219

I denne menu skal du rulle ned og trykke på indstillingen "Special Access". Derfra finder du menuen "Tegn over andre apps". Det er det, du har ledt efter!

screenshot_20170131-083349
screenshot_20170131-083355

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

Screenshot_20160913-130233

På Samsung-enheder

Først skal du trække meddelelsesskyggen ned, og trykke på tandhjulsikonet, og derefter rulle nedad under “Programmer”.

Screenshot_20160913-154007
Screenshot_20160913-154059

Herfra skal du trykke på linket "Application manager" og derefter på knappen "More" øverst til højre.

Screenshot_20160913-154107
Screenshot_20160913-154113

Vælg derefter "Apps, der kan vises øverst", 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!

Screenshot_20160913-154119
Screenshot_20160913-154132

På LG-enheder

Træk igen meddelelsesskyggen ned, og tryk på tandhjulsikonet, og spring derefter ind i "Apps" -menuen.

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

Tryk derefter på den tre-punkts overløbsknap, og vælg derefter indstillingen "Konfigurer apps".

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

Herfra skulle det fungere som stock Android - tryk på "Tegn over andre apps", så finder du dig selv, hvor du har brug for.

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


Hvis du ikke er sikker på, hvad der forårsager “skærmenOverlay Detected ”-fejl, det kan få dig til at ønske at smide din telefon. Faktisk har jeg fået flere venner til at opleve denne fejl (og derefter spørge mig om den) end nogen anden fejl! Så her er løsningen - du er velkommen, venner.