Onneksi se on melko helppo korjata, kun tiedät, mikä aiheuttaa virheen: ominaisuus, joka löytyy Marshmallowista ja sen ulkopuolella, joka sallii sovellusten "piirtää" muiden sovellusten päälle. Esimerkiksi Facebook Messenger käyttää chat-päitä pysymään etusijalla kaikesta, mitä olet tekemässä - tämä sovellus käyttää "Piirrä muita sovelluksia" -ominaisuutta. Toisin sanoen se on näytön peittokuva. Se alkaa jo napsauttaa, vai mitä?
- Avaa Asetukset> Sovellukset
- Napauta Asetukset-sivun oikeassa yläkulmassa olevaa Gear-kuvaketta
- Vieritä alaspäin ja napauta "Erikoisominaisuus"
- Napauta "Muokkaa muita sovelluksia" ja muuta sovelluksia luettelossa
Valitettavasti jotkin sovellukset tekevät outoja asioita, kun päällekkäisyys on aktiivisesti käynnissä,erityisesti jos kyseessä olevan sovelluksen on pyydettävä uutta lupaa. Android ehdottomastiei sallia käyttöoikeuksien muuttamisen, kun peittokuva on käynnissä, mikä johtaa "Screen Overlay Detected" -virheeseen.
Joten, jos asennat uuden sovelluksen ja käynnistät sen ensimmäisen kerran samalla, kun sinulla on myös keskustelu Facebook Chat Headin kautta, saat virheilmoituksen, kun uusi sovellus yrittää pyytää sen käyttöoikeuksia. Alla olevassa esimerkissä käytän Twilight-yötila-sovellusta, joka käyttää näytön peittokuvaa tehdäkseen sen.
- Mitä sovelluksia olet käyttänyt äskettäin? Kuten edellä on mainittu, Facebook Messenger avaa ruutuun chat-päät, joten jos chat-pää on aktiivisesti käynnissä, se on todennäköisesti syyllinen.
- Mitä passiivisia sovelluksia käytät, jotka toimivat taustalla?Samoin sovellukset, kuten CF.lumen ja Twilight, piirrä näytölle, kun ne ovat käytössä, joten sinun on keskeytettävä tai poistettava kyseiset palvelut, jotta pääset eroon näytön peittovirheestä.
Edellä olevassa kuvakaappauksessa oleva luettelo näyttää kaikki sovellukset, joilla on lupa vetää näyttöön, mutta jos voit selvittää, mikä oikeastaan piirretään näytölle, kun saat virheen, voit vain poistaa sen käytöstä ja siirtyä eteenpäin.
Tietenkään se ei ole helppoa - joskus voi olla useampi kuin yksi app-piirustus näytöllä, mikä voi olla uskomattoman turhauttavaa. Tuossa tilanteessa minä vain menisin eteenpäin ja kieltäydyn kaikista niistä, ja anna heidät uudelleen tarpeelliseksi. Se on suola, varmasti.
Onneksi Android Oreossa Google käytti periaatteessa todella helppoa selvittää, mikä sovellus aiheuttaa ongelman uuden ilmoituksen avulla, joka kertoo tarkalleen, mitä näyttää muille sovelluksille. Löydät lisää tietoa ja kuinka voit poistaa ilmoituksen tästä.
Miten pääset käsiksi muiden sovellusten valikkoon
Joten, miten pääset "Piirrä muita sovelluksia" -valikkoon ilman, että kokeilet ensin virheen ja saat tämän pikalinkin? Tai mitä jos ei ole pikalinkkiä? Se osa on melko helppoa. Suurin ongelma on se, että näyttöpäällysteiden asetus löytyy eri paikoista eri valmistajien puhelimissa. Tässä on erittely.
Varastossa Android Oreo
Jos käytät Android Oreoa, Asetukset-valikko on uusittu, joten useimmat asiat ovat hieman erilainen kuin muut Android-versiot, mukaanlukien muun sovelluksen piirto.
Avaa ensin Asetukset ja vedä ilmoitusvarjostus alaspäin ja napauta rataskuvaketta.
Valitse tästä "Sovellukset ja ilmoitukset" -luokka ja napauta sitten "Lisäasetukset" -painiketta.
Varastossa Android Marshmallow tai Nougat
Varastossa Android, vedä ilmoituksen sävy kahdesti ja napauta rataskuvaketta.
Samsung-laitteissa
Ensin alas ilmoitusalueen varjo ja napauta rataskuvaketta ja vieritä alaspäin "Sovellukset" -vaihtoehto.
Valitse sitten "sovellukset, jotka voivat näkyä ylhäällä" -vaihtoehdon ja, puomi, olet siellä. Samsung myös helpottaa lisäämällä valitsinta sovelluksen nimen vieressä jaei erillisessä valikossa. Kiitos, Samsung!
LG-laitteissa
Jälleen vedä ilmoitus varjosta alas ja napauta rataskuvaketta ja siirry sitten Apps-valikkoon.
Jos et ole varma, mikä aiheuttaa "Screen Overlay Detected" -virheen, se voi haluta heittää puhelinta. Itse asiassa minulla on ollut enemmän ystäviä kokea tämä virhe (ja kysy minulta myöhemmin) kuin mikään muu virhe! Joten tässä on ratkaisu - olet tervetullut, ystävät.