Che cosa significa "Disegnare su altre app"?


17

Ho installato un'app GIF dal Play Store e vogliono l'autorizzazione per farlo. Non capisco nemmeno cosa significhi disegnare su altre app.

Sono i cuori fluttuanti in una GIF in un messaggio privato in Messenger? Non ho capito bene.


16
Disegnare su altre app significa poter visualizzare qualcosa, anche se non in primo piano, come un filtro per lo schermo che oscura lo schermo. Se un'app richiede questa autorizzazione senza che tu ne abbia bisogno, disinstallala immediatamente.
GiantTree

O k Quindi sbaglio? Non è qualcosa come cuori fluttuanti o movimenti animati in un meme o GIF? E se sì, perché l'app GIF chiede il permesso di disegnare su un'altra app? Quale app vorrebbero disegnare e qual è lo scopo del disegno?
Stacey,

5
Disegnare su altre app ti consente di modificare la rappresentazione di altre app. Se l'app in questione non sembra averne bisogno (non conosco l'app che si tenta di descrivere), non consentire tale autorizzazione. La visualizzazione di GIF o meme non richiede tale autorizzazione.
GiantTree

@GiantTree Ti piace quello che fa Facebook Messenger quando la piccola foto del profilo della persona con cui stai parlando continua a passare il mouse su altre app anche quando lasci l'app?
Revetahw dice di reintegrare Monica il

@Stacey Dovresti segnalare anche questa app.
Rob Rose,

Risposte:


23

Il nome tecnico di questa autorizzazione è SYSTEM_ALERT_WINDOW:

Consente a un'applicazione di aprire Windows utilizzando il tipo TYPE_SYSTEM_ALERT, mostrato in cima a tutte le altre applicazioni. Questa autorizzazione consente a un'app di mostrare una finestra "popup" sopra tutte le altre app, anche se l'app non è in primo piano. Uno sviluppatore / inserzionista malintenzionato potrebbe utilizzarlo per mostrare pubblicità molto odiosa. Quasi nessuna app dovrebbe richiedere questa autorizzazione a meno che non facciano parte del sistema operativo Android. Un esempio di avviso di sistema potrebbe essere l'avviso che viene visualizzato quando il telefono o il tablet è senza batteria e sta per spegnersi.

Come già sottolineato da GiantTree , questo viene utilizzato anche da "app di sovrapposizione dello schermo" come i filtri dello schermo. Un'app dannosa potrebbe ad esempio usarla per indurti a fare cose che altrimenti non farebbero, ad esempio sovrapponendo pulsanti con testo diverso (o sostituendo il testo della domanda con qualcosa di diverso) in modo da premere "sì" su una schermata che volevi premere "no" (il cosiddetto "Tap-Jacking") - motivo per cui (almeno con Android 6) le persone ricevono spesso l'avviso " overlay schermo rilevato ". Vedi ad esempio:


12

GiantTree ha ragione. Se i "cuori fluttuanti o movimenti animati" dovrebbero apparire in cima ad altre app , è necessaria questa autorizzazione. Se non è quello che fa o se non è quello che vuoi (ad esempio, se si suppone debba essere solo per la modifica di GIF all'interno dell'app), allora dovresti rimuovere / non installare l'app - tali sovrapposizioni possono essere utilizzate per intercettare l'input e eseguire operazioni indesiderate sul telefono o rubare i dati.

Un classico esempio di utilizzo valido per questa autorizzazione è, sempre come menzionato da GiantTree, il filtro dello schermo. Tali app possono oscurare lo schermo o spostarlo in rosso per l'utilizzo di notte. Un altro esempio è Facebook Messenger, che può mettere le icone della chat sullo schermo per rendere più visibili le notifiche e fornire un rapido accesso alle conversazioni correnti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.