Soms wanneer die toestel met Android OS 6-7 weergawe gebruik word, verskyn die boodskap "Overlap detected". Ons raai u aan om die redes vir die voorkoms van hierdie fout te verstaan en maniere om dit te verwyder.
Die oorsake van die probleem en hoe om dit te hanteer
Ons moet begin met die feit dat die boodskap "Overlays bespeur word" nie 'n fout is nie, maar 'n waarskuwing. Die feit is dat in Android, vanaf 6.0 Marshmallow, sekuriteitsgereedskap verander het. Vir sommige toepassings (byvoorbeeld 'n YouTube-kliënt) is dit vir 'n lang tyd moontlik om hul vensters bo-op ander te vertoon. Ontwikkelaars van Google beskou so 'n kwesbaarheid en het dit nodig gevind om gebruikers hieroor te waarsku.
Die waarskuwing verskyn wanneer jy probeer om toestemmings vir enige program te stel terwyl jy van 'n derde party nutsprogramme gebruik wat die vermoë het om hul koppelvlak bo-op ander vensters te vertoon. Dit sluit in:
- Aansoeke om die kleurbalans van die vertoning te verander - Twilight, f.lux en dies meer;
- Programme met drywende knoppies en / of vensters - boodskappers (Viber, WhatsApp, Facebook Messenger), kliënte van sosiale netwerke (Facebook, VK, Twitter);
- Alternatiewe skermblokkers;
- Sommige blaaiers (Flynx, FliperLynk);
- Sommige speletjies.
Daar is verskeie maniere om die oorvleuelingswaarskuwing te verwyder. Kom ons bestudeer hulle meer in detail.
Metode 1: Sekuriteitsmodus
Die maklikste en vinnigste manier om die probleem te hanteer. Met die aktiewe sekuriteitsmodus in die nuutste weergawes van Android-overlay is verbied, so die waarskuwing sal nie verskyn nie.
- Ons gaan in sekuriteits af. Die prosedure word in die ooreenstemmende artikel beskryf, dus sal ons nie daaraan bly nie.
Lees meer: Hoe om 'Veilige af' in Android te aktiveer
- Nadat jy seker gemaak het dat jou toestel in die veilige modus is, gaan na die programinstellings. Gee dan permissies die nodige uit - hierdie keer moet geen boodskappe verskyn nie.
- Nadat u die nodige manipulasies gedoen het, herbegin die toestel om na normale werking terug te keer.
Hierdie metode is die mees veelsydige en gerieflike, maar nie altyd van toepassing nie.
Metode 2: Programmatuur toestemmings instellings
Die tweede manier om die probleem op te los, is om die vermoë van 'n program tydelik uit te skakel om sy vensters bo ander te vertoon. Om dit te doen, doen die volgende.
- Gaan na "Instellings" en gaan na "Aansoeke".
Op Samsung-toestelle, druk die kieslysknoppie en kies "Spesiale Toegangsregte". Op Huawei toestelle - klik op die knoppie "More».Op toestelle met 'n "skoon" Android regs bo moet daar 'n knoppie wees met 'n ratikoon wat jy moet kliek.
- Op Huawei-toestelle, kies die opsie "Spesiale toegang".
Op Samsung-toestelle, klik die knoppie met die drie kolletjies regs bo en kies "Spesiale Toegangsregte". Op die "kaal" Android-tik op "Gevorderde instellings". - Soek 'n opsie "Lê bo-op ander vensters" en gaan in dit.
- Hierbo het ons 'n lys van moontlike bronne van die probleem verskaf. U verdere optrede sal wees om die oorlay-opsie vir hierdie programme, indien enige, uit te skakel.
Blaai deur die lys van programme wat toegelaat word om sulke opspringvensters te skep en verwyder hierdie toestemming van hulle. - Maak toe "Instellings" en probeer om die fouttoestande weer te gee. Met 'n hoë waarskynlikheid sal die boodskap nie meer verskyn nie.
Hierdie metode is 'n bietjie meer ingewikkeld as die vorige een, maar verseker feitlik die uitslag. As die bron van die probleem egter 'n stelseltoepassing is, sal hierdie metode nie help nie.
Metode 3: Skakel hardeware oorlegger uit
Die Android-ontwikkelaarmodus bied die gebruiker toegang tot 'n aantal interessante kenmerke, waarvan een die bestuur van hardewarevlak-oorlay is.
- Skakel ontwikkelaar af. Die prosedure-algoritme word in hierdie handleiding beskryf.
Lees meer: Hoe om ontwikkelaar af op Android te aktiveer
- Teken in "Instellings"-"Vir ontwikkelaars".
- Rol deur die lys beskikbare opsies en vind "Deaktiveer hardeware oorleggings".
Om dit te aktiveer, skuif die skuifbalk. - Nadat u dit gedoen het, maak seker of die waarskuwing verdwyn het. Heel waarskynlik sal dit afskakel en nie meer voorkom nie.
Hierdie manier is redelik eenvoudig, maar die ontwikkelaar se aktiewe modus is belaai met potensiële gevaar, veral vir 'n beginner, dus vir onervare gebruikers raai ons nie aan om dit te gebruik nie.
Die bostaande metodes is publiek beskikbaar vir die gemiddelde gebruiker. Natuurlik is daar meer gevorderde (wortelregte met die daaropvolgende wysiging van stelsellêers), maar ons het dit nie oorweeg nie weens die kompleksiteit en die waarskynlikheid om iets in die proses te bederf.