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.
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.
Risposte:
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:
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.