Ako opraviť chybu Chyba prekrytia obrazovky v systéme Android
Počnúc systémom Android Marshmallow, je tu zvláštna chyba, ktorá niekedy ukazuje svoju tvár, ale môže byť ťažké dešifrovať to, čo to spôsobuje. Chyba prekrytia obrazovky je znepokojujúca, pretože neumožní spúšťať určité aplikácie, ale je to ešte viac frustrujúce, pretože je ťažké nájsť to, čo to spôsobuje.
Našťastie je to celkom jednoduchá oprava, akonáhle viete, čo spôsobuje chybu: funkcia nachádzajúca sa v aplikácii Marshmallow a ďalej, ktorá umožňuje aplikáciám "nakresliť" iné aplikácie. Aplikácia Facebook Messenger napríklad používa četové konverzácie, aby zostala na popredí, čo robíte - to je aplikácia, ktorá používa funkciu "Nakresliť ostatné aplikácie". Inými slovami, je to prekrytie obrazovky. Už začína kliknúť, nie??
- Otvorte položku Nastavenia> Aplikácie
- Klepnite na ikonu ozubeného kolieska v pravom hornom rohu stránky Nastavenia
- Prejdite nadol a klepnite na "Špeciálny prístup"
- Klepnite na položku Kresliť nad ostatnými aplikáciami a prepínať aplikácie v zozname
Bohužiaľ, niektoré aplikácie robia nepoddajné veci, keď sa aktívne zobrazuje prekrytie, obzvlášť ak príslušná aplikácia musí požiadať o nové povolenie. Android absolútne bude nie povoliť zmenu povolenia pri spustení prekrytia, čo vedie k chybe "Screen Overlay Detected".
Takže ak nainštalujete novú aplikáciu a spustíte ju po prvýkrát a zároveň budete mať konverzáciu cez Facebook Chat Head, dostanete chybu, keď sa nová aplikácia pokúsi požiadať o jej povolenia. V nižšie uvedenom príklade používam Twilight - aplikáciu "nočný režim", ktorá používa prekrytie obrazovky na vykonanie svojej práce.
Niekedy, keď sa táto chyba vygeneruje, obsahuje odkaz "Otvoriť nastavenia", ktorý vás posiela priamo do ponuky "Nakresliť cez iné aplikácie". Drsná časť spočíva v tom, že každá aplikácia sa musí prepnúť manuálne - stačí kliknúť na aplikáciu, posunúť prepínač "Povoliť kreslenie cez iné aplikácie" a vrátiť sa späť. Môžete zakázať každý jeden, ale to môže byť veľmi časovo náročné, najmä ak máte nainštalované desiatky aplikácií, ktoré môžu aplikovať prekrytia.
V ideálnom prípade budete vedieť, ktorá aplikácia spôsobila konflikt, a môžete ju jednoducho zakázať. Takže premýšľajte sami seba:
- Aké aplikácie ste v poslednom čase používali? Ako už bolo spomenuté vyššie, program Facebook Messenger čerpá na obrazovke pre chatové hlavy, takže ak je aktívna chatová hlava, je to s najväčšou pravdepodobnosťou váš vinník.
- Aké pasívne aplikácie používate, ktoré bežia na pozadí? Podobne aplikácie ako CF.lumen a Twilight kreslia na obrazovke, keď je povolené, takže budete musieť tieto služby pozastaviť alebo zakázať, aby ste sa zbavili chyby prekrytia obrazovky.
Zoznam na snímke na obrazovke zobrazuje všetky aplikácie, ktoré majú povolenie na kreslenie na obrazovke, ale ak môžete zistiť, ktorý z nich skutočne kreslí na obrazovke, keď sa táto chyba stane, môžete ju jednoducho vypnúť a posunúť sa ďalej.
Samozrejme, to nie je úplne bezpečné - v niektorých prípadoch môže byť na obrazovke viac ako jedna aplikácia, ktorá môže byť neuveriteľne frustrujúca. V takejto situácii by som jednoducho pokračovala a zabránila všetkým, a potom ich opätovne povoliť na potrebnom základe. Je to naozaj šťastie.
Našťastie v službe Android Oreo spoločnosť Google v podstate uľahčila zistiť, ktorá aplikácia spôsobuje problém s novým upozornením, ktoré vám presne povie, čo sa zobrazuje nad ostatnými aplikáciami. Ďalšie informácie nájdete, ako aj spôsob, ako zakázať oznámenie - tu.
Ako získať prístup k ponuke Draw Over Other Apps
Takže, ako sa dostanete do ponuky "Kresliť nad ostatnými aplikáciami" bez toho, aby ste najprv zaznamenali chybu a získali tak rýchly odkaz? Alebo čo ak nie je rýchly odkaz? Táto časť je celkom jednoduchá. Najväčšou otázkou je, že nastavenie presahov obrazovky sa nachádza na rôznych miestach na telefónoch rôznych výrobcov. Tu je rozpis.
Na sklade Android Oreo
Ak používate systém Android Oreo, ponuka Nastavenia bola prepracovaná, takže väčšina vecí sa trochu líši od iných moderných verzií systému Android, vrátane funkcie Draw Over Other Apps.
Najprv vytiahnite oznamovací odtieň a klepnutím na ikonu ozubeného kolieska otvorte položku Nastavenia.
Odtiaľ vyberte kategóriu "Aplikácie a upozornenia" a potom klepnite na tlačidlo "Rozšírené".
Toto odhaľuje ďalšie možnosti, z ktorých posledná je možnosť "Prístup k špeciálnym aplikáciám". Pokračujte a klepnite na ňu.
Trochu to znamená, že v ponuke sa zobrazí ponuka Zobraziť cez iné aplikácie. To je to, čo hľadáte.
Na sklade Android Marshmallow alebo Nougat
V systéme Android Android dvakrát vytiahnite oznámenie a klepnite na ikonu ozubeného kolieska.
Odtiaľ prejdite nadol na položku Aplikácie a potom klepnite na ikonu ozubeného kolieska vpravo hore.
V tomto menu prejdite nadol a klepnite na možnosť "Špeciálny prístup". Odtiaľ nájdete ponuku Draw over other apps. To je to, čo ste hľadali!
Nebojte sa, aby ste to mohli premeniť na túžbu svojho srdca. Jednoducho otvorte každú položku na jej zapnutie alebo vypnutie.
Na zariadeniach Samsung
Najskôr stlačte stĺpec upozornenia a klepnite na ikonu ozubeného kolieska a potom prejdite nadol na možnosť "Aplikácie".
Odtiaľ kliknite na odkaz Správca aplikácií a potom na tlačidlo Viac v pravom hornom rohu.
Potom zvoľte možnosť "Aplikácie, ktoré sa môžu zobraziť na začiatku" a boom ste tam. Spoločnosť Samsung taktiež uľahčuje pridaním prepínača vedľa názvu aplikácie a nie v samostatnom menu. Vďaka, Samsung!
Na zariadeniach LG
Opäť zatlačte tienidlo upozornenia a klepnite na ikonu ozubeného kolieska a potom prejdite do ponuky "Aplikácie".
Potom klepnite na tlačidlo pretečenia s troma bodkami a potom vyberte možnosť "Konfigurovať aplikácie".
Odtiaľ by mal fungovať rovnako ako akcie Android - klepnite na možnosť "Nakresliť ostatné aplikácie" a zistíte, kde potrebujete byť.
Ak si nie ste istí, čo spôsobuje chybu "Identifikácia prekrytia obrazovky", môže to spôsobiť, že chcete hodiť svoj telefón. V skutočnosti som mal viac priateľov skúsenosti s touto chybou (a následne sa ma spýtať na to), než akúkoľvek inú chybu! Takže tu je riešenie - ste priatelia vítaní.