Come risolvere l'errore Sovrapposizione schermo rilevato su Android
A partire da Android Marshmallow, c'è un errore curioso che a volte mostra il suo volto, ma può essere difficile decifrare cosa lo sta causando. L'errore "screen overlay detected" è problematico dal momento che non consente l'avvio di alcune app, ma è ancora più frustrante perché è difficile trovare cosa lo stia causando.
Fortunatamente, è una soluzione piuttosto semplice una volta che sai qual è la causa dell'errore: una funzionalità trovata in Marshmallow e oltre che consente alle app di "disegnare" su altre app. Ad esempio, Facebook Messenger utilizza le chat test per rimanere in primo piano rispetto a qualsiasi cosa tu stia facendo: questa è l'app che utilizza la funzione "Disegna su altre app". In altre parole, è uno schermo sovrapposto. Sta già iniziando a cliccare, non è vero??
- Apri Impostazioni> App
- Tocca l'icona a forma di ingranaggio in alto a destra nella pagina Impostazioni
- Scorri verso il basso e tocca "Accesso speciale"
- Tocca "Disegna su altre app" e attiva le app nell'elenco
Sfortunatamente, alcune app fanno cose strane quando un overlay è attivo, particolarmente se l'app in questione deve richiedere una nuova autorizzazione. Android lo farà assolutamente non consente di modificare le autorizzazioni quando è in esecuzione una sovrapposizione, determinando l'errore "Sovrapposizione schermo rilevata".
Quindi, se si installa una nuova app e la si avvia per la prima volta mentre si sta conversando su una testa di chat di Facebook, si verificherà un errore mentre la nuova app tenta di richiederne le autorizzazioni. Nell'esempio seguente, sto usando Twilight, un'app "modalità notte", che usa una sovrapposizione dello schermo per fare la sua cosa.
Ora, a volte quando viene generato questo errore, include un collegamento "Impostazioni di apertura" che ti invia direttamente nel menu "Disegna su altre app". La parte più difficile è che ogni app deve essere attivata manualmente: basta toccare un'app, far scorrere l'opzione "Consenti il disegno su altre app" e tornare indietro. È possibile disabilitare ogni singolo, ma ciò potrebbe richiedere molto tempo, soprattutto se sono installate dozzine di app che possono applicare sovrapposizioni.
Idealmente, saprai quale app ha causato il conflitto e puoi disabilitare solo quella. Quindi pensa a te stesso:
- Quali app hai utilizzato di recente? Come accennato in precedenza, Facebook Messenger disegna sullo schermo delle chat, quindi se una chat è attivamente in esecuzione, è molto probabile che tu sia il colpevole.
- Quali app passive usi che vengono eseguite in background? Allo stesso modo, app come CF.lumen e Twilight disegnano sullo schermo quando abilitate, quindi dovrai mettere in pausa o disattivare quei servizi per eliminare l'errore di sovrapposizione dello schermo.
L'elenco nello screenshot in alto mostra tutte le app che hanno il permesso di disegnare sullo schermo, ma se riesci a capire quale è effettivamente disegnato sullo schermo quando ricevi questo errore, puoi semplicemente disabilitarlo e andare avanti.
Ovviamente, questo non è infallibile, in alcuni casi potrebbe esserci più di un'app che disegna sullo schermo, il che può essere incredibilmente frustrante. In questa situazione, andrei avanti e non consentirei a tutti, quindi riattivarli in base alle necessità. È un sottaceto, di sicuro.
Fortunatamente, in Android Oreo, Google ha reso praticamente facile capire quale app sta causando il problema con una nuova notifica che ti dice esattamente cosa viene visualizzato su altre app. Puoi trovare maggiori informazioni, oltre a come disabilitare la notifica, qui.
Come accedere al menu "Disegna su altre app"
Quindi, come si arriva al menu "Disegna su altre app" senza prima aver riscontrato l'errore e ottenuto il collegamento rapido? O, se non ci fosse un collegamento rapido? Quella parte è piuttosto facile. Il problema più grande è che l'impostazione per gli overlay dello schermo si trova in diversi punti sui telefoni di diversi produttori. Ecco la ripartizione.
On Stock Android Oreo
Se stai usando Android Oreo, il menu Impostazioni è stato ridisegnato, quindi molte cose sono leggermente diverse rispetto ad altre versioni moderne di Android, tra cui la funzione Disegna altre app.
Per prima cosa, tira l'ombra della notifica e tocca l'icona dell'ingranaggio per aprire Impostazioni.
Da qui, scegli la categoria "App e notifiche", quindi tocca il pulsante "Avanzate".
Questo rivela ulteriori opzioni, l'ultima delle quali è l'opzione "Accesso app speciale". Vai avanti e tocca quello.
Un po 'più in basso nel menu, vedrai l'opzione "Mostra oltre altre app". Questo è quello che stai cercando.
Su Android Marshmallow o Torrone
In Stock Android, tira due volte l'ombra della notifica e tocca l'icona a forma di ingranaggio.
Da lì, vai giù in "App", quindi tocca l'icona a forma di ingranaggio in alto a destra.
In questo menu, scorrere verso il basso e toccare l'opzione "Accesso speciale". Da lì, troverai il menu "Disegna su altre app". Questo è quello che stavi cercando!
Sentiti libero di alternare le cose qui al desiderio del tuo cuore. Basta aprire ciascun elemento per abilitarlo o disabilitarlo.
Sui dispositivi Samsung
Innanzitutto, abbassa l'area notifiche e tocca l'icona a forma di ingranaggio, quindi scorri verso il basso l'opzione "Applicazioni".
Da qui, tocca il link "Gestione applicazioni", quindi il pulsante "Altro" in alto a destra.
Quindi, seleziona l'opzione "App che può apparire in alto" e, boom, sei lì. Samsung rende anche più semplice aggiungendo il commutatore accanto al nome dell'app e non in un menu separato. Grazie, Samsung!
Sui dispositivi LG
Ancora una volta, togli l'ombra della notifica e tocca l'icona a forma di ingranaggio, poi salta nel menu "App".
Successivamente, tocca il pulsante di overflow a tre punti, quindi seleziona l'opzione "Configura app".
Da qui, dovrebbe funzionare proprio come Android di riserva: tocca l'opzione "Disegna su altre app" e ti troverai dove devi essere.
Se non sei sicuro di quale sia la causa dell'errore "Sovrapposizione schermo", puoi farti desiderare di gettare il telefono. In effetti, ho avuto più amici esperienza di questo errore (e successivamente me lo chiedono) rispetto a qualsiasi altro errore! Quindi, ecco la soluzione: sei il benvenuto, amici.