5Sep

Jak opravit chybu "Detekce překryvu obrazovky" v systému Android

click fraud protection

Počínaje programem Android Marshmallow se objevuje zvědavá chyba, která někdy ukazuje obličej, ale může být těžké dešifrovat to, co ji způsobuje. Chyba "zjistila překryvná obrazovka" neumožní spuštění určitých aplikací, což z něj činí skutečné obtěžování.

Naštěstí je to opravdu snadná oprava, jakmile zjistíte, co způsobuje chybu: funkce, která se nachází v aplikaci Marshmallow a dále, která umožňuje aplikacím "kreslit" nad jinými aplikacemi. Například služba Facebook Messenger používá chatové hlavy, aby zůstala v popředí všeho, co děláte - to je aplikace, která využívá funkci "Nakreslit nad jinými aplikacemi".Jinými slovy je to překryv obrazovky. Už začíná klikat, ne?

  1. Otevřít nastavení & gt;Aplikace
  2. Klepněte na ikonu ozubeného kola v pravé horní části stránky Nastavení
  3. Přejděte dolů a klepněte na "Zvláštní přístup"
  4. Klepněte na tlačítko "Kreslit nad jinými aplikacemi" a přepněte aplikace do seznamu

Bohužel některé aplikace dělají zvláštní věci,běží zejména , pokud daná aplikace potřebuje vyžádat nové oprávnění.Android bude absolutně

instagram viewer
ne povolení povolení být změněn při běhu překrytí, což vede k chybě "Screen Overlay Detected".

Pokud tedy nainstalujete novou aplikaci a spustíte ji poprvé a současně budete mít také rozhovor s Facebook Chat Head, dostanete chybu, jak se nová aplikace pokusí požádat o její oprávnění.V níže uvedeném příkladu používám Twilight - aplikaci "noční mód" - která používá překryv obrazovky k tomu, aby udělala svou věc.

Nyní, někdy při generování této chyby, obsahuje odkaz "Otevřít nastavení", který vás pošle přímo do nabídky "Draw over other apps".Drsná část je, že každá aplikace musí být přepnuta ručně - stačí klepnout na aplikaci, posunout přepínač "Povolit kreslení nad jinými aplikacemi" a vrátit se zpět. Můžete vypnout všechny jednotlivé, ale to může být velmi časově náročné, zvláště pokud máte instalované desítky aplikací, které mohou použít překryvy.

V ideálním případě budete vědět, která aplikace způsobila konflikt a můžete ji právě deaktivovat. Takže přemýšlejte o sobě:

  • Jaké aplikace jste použili nedávno? Jak již bylo uvedeno výše, aplikace Facebook Messenger čerpá na obrazovce chatových hlášení, takže pokud je chatová hlava aktivně spuštěna, je to pravděpodobně váš viník.
  • Jaké pasivní aplikace používáte spuštěné v pozadí? Podobně aplikace, jako je CF.lumen a Twilight, na obrazovce kreslí, když je zapnutá, takže je nutné tyto služby pozastavit nebo zakázat, abyste se zbavili chyby překrytí obrazovky.

Seznam na snímku nahoře zobrazuje všechny aplikace, které mají oprávnění kreslit na obrazovce, ale pokud zjistíte, který z nich skutečně kreslí na obrazovce, když se dostanete k této chybě, můžete ji jednoduše zakázat a přesunout dál.

Samozřejmě, že to není bezpečné - v některých případech může být na obrazovce více než jedna aplikace, která může být neuvěřitelně frustrující.V takové situaci bych se prostě snažil a nechal všechny, a pak je znovu povolil podle potřeby. Jistě je to marináda.

Naštěstí v aplikaci Android Oreo Google v podstatě velmi snadno zjistila, co aplikace způsobuje problém s novým upozorněním, které vám přesně sděluje, co se zobrazuje nad ostatními aplikacemi. Více informací - a také způsob, jak zakázat oznámení - naleznete zde.

Jak získat přístup k nabídce "Draw Over Other Apps"

Jak se dostanete do nabídky "Draw over other apps", aniž byste nejprve zaznamenali chybu a dostali takový rychlý odkaz? Nebo, co když není rychlý odkaz? Ta část je docela snadná.Největším problémem je, že nastavení pro překryvy obrazovky se nachází na různých místech na mobilních telefonech různých výrobců.Zde je rozpis.

Na skladě Android Oreo

Pokud používáte systém Android Oreo, nabídka Nastavení byla přepracována, takže většina věcí se mírně liší od ostatních moderních verzí systému Android, včetně funkce Draw Over Other Apps.

Nejdříve stáhněte oznamovací stín a klepnutím na ikonu ozubeného kola otevřete Nastavení.

Zde vyberte "Apps &Oznámení "a pak klepněte na tlačítko" Pokročilé ".

Zobrazí se další možnosti, z nichž poslední je možnost "Zvláštní přístup k aplikacím".Pokračujte a klepněte na ni.

Kousek od nabídky se zobrazí nabídka "Zobrazit přes jiné aplikace".To je to, co hledáte.

Na skladě Android Marshmallow nebo Nougat

V systému Android Android dvakrát stáhněte oznámení a klepněte na ikonu ozubeného kola.

Odtud jděte dolů na položku "Apps" a potom klepněte na ikonu ozubeného kola vpravo nahoře.

V této nabídce přejděte dolů a klepněte na možnost "Zvláštní přístup".Odtud najdete nabídku "Draw over other apps".To je to, co jste hledali!

Nebojte se přeměnit věci tady na touhu vašeho srdce. Stačí povolit nebo zakázat každou položku.

na zařízeních Samsung

Nejdříve vysuňte upozorňovací stín a klepněte na ikonu ozubeného kola a pak posuňte dolů možnost "Aplikace".

Odtud klepněte na odkaz Správce aplikací a pak na tlačítko Více v pravém horním rohu.

Dále vyberte možnost "Aplikace, které se mohou objevit nahoře" a boom jste tam. Samsung také usnadňuje přidání přepínače vedle názvu aplikace a ne v samostatné nabídce. Díky, Samsung!

Na zařízeních LG

Opět přitáhněte oznamovací stín dolů a klepněte na ikonu ozubeného kola a přeskočte do nabídky "Aplikace".

Dotkněte se tlačítka přetečení o třech bodech a vyberte možnost "Konfigurovat aplikace".

Odtud by mělo fungovat stejně jako Android - klepnutím na možnost "Nakreslete si další aplikace" a zjistíte, kde musíte být.

Pokud si nejste jisti, co způsobuje chybu "Detekce překryvu obrazovky", může vás chtít telefon hodit. Ve skutečnosti jsem měl více přátel, zažil tuto chybu( a následně se mě na to zeptal) než jakoukoliv jinou chybu! Takže tady je řešení - jste vítáni, přátelé.