Pagina principala » HOWTO » Cum de a rezolva eroarea Supraveghere ecran detectată pe Android

    Cum de a rezolva eroarea Supraveghere ecran detectată pe Android

    Începând cu Android Marshmallow, există o eroare curioasă care uneori îi arată fața, dar poate fi greu să descifreze ceea ce o provoacă. Eroarea "detectată de suprapunere a ecranului" este o problemă tulburătoare, deoarece nu va permite lansarea anumitor aplicații, dar este și mai frustrant pentru că este greu să găsiți ce provoacă aceasta.

    Din fericire, este o remediere destul de ușoară odată ce știi ce cauzează eroarea: o caracteristică găsită în Marshmallow și dincolo de aceasta permite aplicațiilor să "deseneze" alte aplicații. De exemplu, Facebook Messenger folosește capete de chat pentru a rămâne în prim-planul pe care îl faci - aceasta este aplicația care utilizează funcția "Desenați peste alte aplicații". Cu alte cuvinte, este o suprapunere de ecran. Deja începe să facă clic, nu-i așa??

    1. Deschideți Setări> Aplicații
    2. Atingeți pictograma Gear din partea dreaptă sus a paginii Setări
    3. Derulați în jos și atingeți "Acces special"
    4. Atingeți "Desenați peste alte aplicații" și comutați aplicațiile din listă

    Din păcate, unele aplicații fac lucruri ciudate când o suprapunere rulează activ, mai ales dacă aplicația în cauză trebuie să solicite o nouă permisiune. Android absolut va nu permiteți modificarea permisiunilor atunci când rulează o suprapunere, rezultând astfel eroarea "Screen Overlay Detected".

    Deci, dacă instalați o aplicație nouă și o lansați pentru prima dată, în timp ce aveți și o conversație pe un Cap de Chat Facebook, veți primi o eroare deoarece noua aplicație încearcă să solicite permisiunile. În exemplul de mai jos, folosesc Twilight - o aplicație "mod de noapte", care folosește o suprapunere de ecran pentru a-și face treaba.

    Acum, uneori, când această eroare este generată, aceasta include o legătură "Deschideți setările" care vă trimite direct în meniul "Desenează peste alte aplicații". Partea brută este că fiecare aplicație trebuie să fie schimbată manual - atingeți doar o aplicație, glisați butonul "Permiteți desenarea peste alte aplicații" să comutați și să reveniți. Ați putea să dezactivați fiecare, dar acest lucru ar putea fi extrem de consumant, mai ales dacă aveți instalate zeci de aplicații care pot aplica suprapuneri.

     

    În mod ideal, veți ști ce aplicație a provocat conflictul și puteți dezactiva doar acel. Așa că gândiți-vă:

    • Ce aplicații ați folosit recent? După cum sa menționat mai sus, Facebook Messenger se bazează pe ecran pentru capete de chat, deci dacă un cap de chat rulează activ, cel mai probabil este vinovatul tău.
    • Ce aplicații pasive folosiți care rulează în fundal? În mod similar, aplicații cum ar fi CF.lumen și Twilight trag pe ecran atunci când sunt activate, deci va trebui să întrerupeți sau să dezactivați aceste servicii pentru a scăpa de eroarea de suprapunere a ecranului.

    Lista din captura de ecran de mai sus arată toate aplicațiile care au permisiunea de a desena pe ecran, dar dacă vă dați seama care dintre ele este desenat de fapt pe ecran atunci când obțineți acea eroare, puteți să o dezactivați și să mergeți mai departe.

    Desigur, acest lucru nu este sigur - în unele cazuri pot exista mai mult de o aplicație desenată pe ecran, ceea ce poate fi incredibil de frustrant. În acea situație, aș merge mai departe și le-am interzis tuturor, apoi le-am reaprovizionat pe o bază așa cum este necesar. E un murat, sigur.

    Din fericire, în Android Oreo, Google a făcut practic foarte ușor să afle ce aplicație cauzează problema cu o nouă notificare care vă spune exact ce se afișează peste alte aplicații. Puteți găsi mai multe informații - precum și cum puteți dezactiva notificarea - aici.

    Cum să accesați meniul "Desenați peste alte aplicații"

    Deci, cum ajungeți la meniul "Trageți peste alte aplicații" fără a întâmpina mai întâi eroarea și a obține acel link rapid? Sau dacă nu există o legătură rapidă? Partea asta e destul de ușoară. Cea mai mare problemă este că setarea pentru suprapunerile ecranului se găsește în diferite locuri pe telefoane diferite ale producătorilor. Iată defalcarea.

    Pe stoc Android Oreo

    Dacă utilizați Android Oreo, meniul Setări a fost reproiectat, astfel încât majoritatea lucrurilor sunt ușor diferite de alte versiuni moderne ale Android, inclusiv funcția Draw Over Other Apps.

    Mai întâi trageți umbra de notificare și atingeți pictograma roată pentru a deschide Setări.

    De aici, alegeți categoria "Aplicații și notificări", apoi apăsați butonul "Avansat".

     

    Acest lucru dezvăluie opțiuni suplimentare, dintre care ultima este opțiunea "Acces special la aplicații". Dă-i drumul și atinge asta.

    În căsuțele din meniu, veți vedea opțiunea "Afișare peste alte aplicații". Aceasta este ceea ce căutați.

     

    În stoc Android Marshmallow sau Nougat

    În stoc Android, trageți de două ori umbra de notificare și atingeți pictograma roată.

    De acolo, mergeți în jos la "Apps", apoi atingeți pictograma roată din partea dreaptă sus.

     

    În acest meniu, derulați în jos și atingeți opțiunea "Acces special". De acolo, veți găsi meniul "Trageți peste alte aplicații". Aceasta este ceea ce căutați!

     

    Simțiți-vă liber să comutați lucrurile aici la dorința inimii voastre. Doar deschideți fiecare element pentru al activa sau dezactiva.

    Pe dispozitivele Samsung

    Mai întâi, trageți în jos umbra de notificare și atingeți pictograma roată, apoi derulați în jos opțiunea "Aplicații".

     

    De aici, atingeți linkul "Managerul de aplicații", apoi butonul "Mai multe" din partea dreaptă sus.

     

    Apoi, selectați opțiunea "Aplicații care pot apărea în partea de sus" și, boom, sunteți acolo. Samsung simplifică și adăugarea comenzii de lângă numele aplicației și nu într-un meniu separat. Mulțumesc, Samsung!

     

    Pe dispozitivele LG

    Din nou, trageți umbra de notificare în jos și atingeți pictograma roată, apoi sariți în meniul "Aplicații".

     

    Apoi, atingeți butonul de suprapunere cu trei puncte, apoi selectați opțiunea "Configurați aplicațiile".

     

    De aici, ar trebui să funcționeze la fel ca stocul Android - atingeți opțiunea "Desenați peste alte aplicații" și veți găsi unde trebuie să fiți.

     


    Dacă nu sunteți sigur ce cauzează eroarea "Screen Overlay Detected", vă poate face să doriți să aruncați telefonul. De fapt, am avut mai multi prieteni experienta acestei erori (si ulterior ma intreaba despre asta) decat orice alta eroare! Deci, iată soluția - sunteți bineveniți, prieteni.