20 votos

¿Qué significa "Dibujar sobre otras aplicaciones"?

Instalé una aplicación GIF de Play Store, y quieren permiso para hacerlo. Ni siquiera entiendo lo que significa dibujar sobre otras aplicaciones.

¿Son los corazones flotantes en un GIF en un mensaje privado en el Messenger? Estoy confundido.

16 votos

Dibujar sobre otras aplicaciones significa poder mostrar algo, mientras no está en primer plano, como un filtro de pantalla que oscurece la pantalla. Si una aplicación solicita este permiso sin que lo veas necesario, desinstala esta aplicación inmediatamente.

0 votos

O k ¿Así que estoy equivocado? ¿No es algo como corazones flotantes o movimientos animados en un meme o GIF? Y si es así, ¿por qué la aplicación GIF pide permiso para dibujar sobre otra aplicación? ¿Qué aplicación querría dibujar encima y cuál es el propósito de dibujar encima?

5 votos

Dibujar sobre otras aplicaciones te permite alterar la representación de otras aplicaciones. Si la app en cuestión no parece necesitar esto (no conozco la app que intentas describir), no permitas ese permiso. Mostrar GIFs o memes no requieren ese permiso.

25voto

Izzy Puntos 45544

El nombre técnico de este permiso es SYSTEM_ALERT_WINDOW :

Permite que una aplicación abra Windows usando el tipo TYPE_SYSTEM_ALERT, que se muestra encima de todas las demás aplicaciones. Este permiso permite que una aplicación muestre una ventana "emergente" por encima de todas las demás aplicaciones, incluso si la aplicación no está en primer plano. Un desarrollador/publicista malicioso podría usarla para mostrar publicidad muy desagradable. Casi ninguna aplicación debería requerir este permiso a menos que sea parte del sistema operativo Android. Un ejemplo de alerta del sistema sería la alerta que se muestra cuando el teléfono o la tablet se queda sin batería y está a punto de apagarse.

Como GiantTree ya señaló también se utiliza en "aplicaciones de superposición de pantalla" como los filtros de pantalla. Una aplicación maliciosa podría, por ejemplo, utilizarla para engañarte y hacer cosas que de otro modo no harías, por ejemplo, superponer botones con un texto diferente (o sustituir el texto de la pregunta por algo diferente) para que pulses "sí" en una pantalla en la que querías pulsar "no" (lo que se conoce como "Tap-Jacking") - por lo que (al menos con Android 6) la gente suele recibir la advertencia " superposición de pantalla detectada ". Ver por ejemplo..:

12voto

Matthew Read Puntos 35808

GiantTree tiene razón. Si los "corazones flotantes o movimientos animados" se supone que aparecen en la parte superior de otras aplicaciones entonces este permiso es necesario. Si eso no es lo que hace o si no es lo que quieres (es decir, si sólo se supone que es para editar GIFs dentro de la aplicación), entonces deberías quitar/no instalar la aplicación - tales superposiciones pueden ser usadas para interceptar la entrada y realizar operaciones no deseadas en tu teléfono o robar tus datos.

Un ejemplo clásico de un uso válido de este permiso es, de nuevo como menciona GiantTree, el filtrado de pantalla. Estas aplicaciones pueden oscurecer la pantalla o cambiarla a rojo para usarla de noche. Otro ejemplo es el Facebook Messenger, que puede poner iconos de chat en la pantalla para hacer más visibles las notificaciones y proporcionar un acceso rápido a las conversaciones actuales.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X