A partire da Android Marshmallow, c'è un curioso errore che a volte mostra il suo volto, ma può essere difficile decifrare la causa. L'errore "Rilevata sovrapposizione dello schermo" è preoccupante poiché non consente l'avvio di determinate app, ma è ancora più frustrante perché è difficile trovare la causa.
Fortunatamente, è una soluzione piuttosto semplice una volta che sai qual è la causa dell'errore: una funzionalità presente in Marshmallow e oltre che consente alle app di "disegnare" su altre app. Ad esempio, Facebook Messenger utilizza le testine di chat per rimanere in primo piano in qualsiasi cosa tu stia facendo: questa è l'app che utilizza la funzione "Disegna su altre app". In altre parole, è una sovrapposizione di schermo. Sta già iniziando a fare clic, 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 / disegna le app nell'elenco
Sfortunatamente, alcune app fanno cose strane quando un overlay è attivo, se l'app in questione necessita di richiedere una nuova autorizzazione. Android lo farà assolutamente consentire la modifica delle autorizzazioni quando è in esecuzione un overlay, generando così l'errore "Screen Overlay Detected".
Quindi, se installi una nuova app e la avvii per la prima volta mentre stai conversando su una chat di Facebook, riceverai un errore mentre la nuova app cerca di richiedere le sue autorizzazioni. Nell'esempio seguente, sto usando crepuscolo —Una app in "modalità notturna", che utilizza una sovrapposizione dello schermo per fare il suo dovere.
Ora, a volte, quando viene generato questo errore, include un collegamento "Apri impostazioni" che ti invia direttamente nel menu "Disegna su altre app". La parte fondamentale è che ogni app deve essere attivata manualmente: basta toccare un'app, far scorrere l'interruttore "Consenti disegno su altre app" e tornare indietro. Potresti disabilitare ognuno di essi, ma ciò potrebbe richiedere molto tempo, soprattutto se hai dozzine di app installate 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 per le chat head, quindi se una chat è attivamente in esecuzione, molto probabilmente è il tuo colpevole.
- Quali app passive usi che vengono eseguite in background? Allo stesso modo, app come CF.lumen e crepuscolo disegnare sullo schermo quando abilitato, quindi dovrai mettere in pausa o disabilitare quei servizi per eliminare l'errore di sovrapposizione dello schermo.
L'elenco nello screenshot sopra mostra tutte le app che hanno il permesso di disegnare sullo schermo, ma se riesci a capire quale sta effettivamente disegnando sullo schermo quando ricevi quell'errore, puoi semplicemente disabilitare quella 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 quella situazione, dovrei semplicemente andare avanti e disabilitarli tutti, quindi riattivarli in base alle necessità. È un sottaceto, di sicuro.
RELAZIONATO: Come disattivare la notifica "Visualizzazione su altre app" su Android Oreo
Fortunatamente, in Android Oreo, Google ha praticamente reso davvero facile capire quale app sta causando il problema con una nuova notifica che ti dice esattamente cosa viene visualizzato su altre app. Puoi trovare ulteriori informazioni, oltre a come disabilitare tale notifica, Qui .
Come accedere al menu "Disegna su altre app"
Quindi, come si arriva al menu "Disegna su altre app" senza prima riscontrare l'errore e ottenere quel collegamento rapido? Oppure, cosa succede se non esiste un collegamento rapido? Quella parte è abbastanza facile. Il problema più grande è che l'impostazione per gli overlay dello schermo si trova in punti diversi sui telefoni di diversi produttori. Ecco la ripartizione.
Disponibile Android Oreo
Se utilizzi Android Oreo, il menu Impostazioni è stato ridisegnato in modo che la maggior parte delle cose sia leggermente diversa dalle altre versioni moderne di Android, inclusa la funzione Disegna su altre app.
Innanzitutto, tira l'area notifiche e tocca l'icona a forma di ingranaggio per aprire Impostazioni.
Da qui, scegli la categoria "App e notifiche", quindi tocca il pulsante "Avanzate".
Questo rivela opzioni aggiuntive, l'ultima delle quali è l'opzione "Accesso app speciale". Vai avanti e toccalo.
Un po 'più in basso nel menu, vedrai l'opzione "Visualizza su altre app". Questo è quello che stai cercando.
Disponibile su Android Marshmallow o Nougat
Su Stock Android, tira due volte l'area notifiche e tocca l'icona a forma di ingranaggio.
Da lì, vai su "App", quindi tocca l'icona a forma di ingranaggio in alto a destra.
In questo menu, scorri verso il basso e tocca l'opzione "Accesso speciale". Da lì, troverai il menu "Disegna su altre app". Questo è quello che stavi cercando!
Sentiti libero di cambiare le cose qui al desiderio del tuo cuore. Basta aprire ogni elemento per abilitarlo o disabilitarlo.
Su 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 possono essere visualizzate in alto" e, boom, sei lì. Samsung rende anche più facile aggiungendo l'interruttore accanto al nome dell'app e non in un menu separato. Grazie, Samsung!
Su dispositivi LG
Ancora una volta, abbassa l'ombra delle notifiche e tocca l'icona a forma di ingranaggio, quindi salta al menu "App".
Quindi, tocca il pulsante di overflow a tre punti, quindi seleziona l'opzione "Configura app".
Da qui, dovrebbe funzionare proprio come Android di serie: tocca l'opzione "Disegna su altre app" e ti troverai dove devi essere.
Se non sei sicuro di cosa stia causando l'errore "Rilevata sovrapposizione schermo", potresti voler lanciare il telefono. In effetti, ho avuto più amici che hanno riscontrato questo errore (e successivamente me lo hanno chiesto) rispetto a qualsiasi altro errore! Quindi, ecco la soluzione: siete i benvenuti, amici.