¿Diálogo "Pantalla superpuesta detectada"?

53

Tengo un teléfono Nexus 5 y desde que permití una actualización del sistema, no me deja publicar fotos en Instagram. Sigue hablando de desactivar una "superposición de pantalla", pero luego, cuando trato de seguir los pasos para llegar a esa configuración, simplemente me envía en un bucle y en realidad no me deja cambiar nada.

(Haga clic en la imagen para ampliarla)

IMG: Y me lleva aquí, pero en realidad no puedo deslizar la barra a la posición "encendido".  Así que voy a la configuración de Instagram y luego a los permisos y tampoco me deja cambiarlos IMG: esto solo aparece de nuevo

whiteb3
fuente
11
Parece que está utilizando una aplicación de filtrado de pantalla (la superposición marrón en la pantalla). Apaga y no te molestará.
Lucky
3
Por lo tanto, CF.Lumen o Twlight deben desactivarse aquí.
Antony
1
Supongo que esta es una medida de seguridad para evitar que las aplicaciones "presionen botones" en su nombre. Funciona para mí cuando desactivo temporalmente Lux (aplicación de control de brillo). Por el aspecto de sus capturas de pantalla, probablemente esté usando algo similar para reducir la luz azul. Intente desactivarlo hasta que haya editado los permisos
Tymric
2
Tenga en cuenta que la aplicación de superposición solo impide el acceso al menú de configuración de permisos de la aplicación , no a la aplicación en sí. Una vez que haya deshabilitado la superposición y haya configurado los permisos apropiados, puede volver a activar la superposición (por ejemplo, Twilight) sin deshabilitar la otra aplicación.
Kyle Strand
1
@ Suerte que tienes la respuesta correcta, ¿por qué las otras respuestas incluso aquí?
Rohit Gupta

Respuestas:

15

Resolución simple / respuesta

Yo tenía el mismo problema con mi Nexus 5X, utilizando también Android M. Seguí adelante y di todos los permisos fuera, a excepción de Crepúsculo , el presunto culpable. Aún tengo el problema. Así que seguí adelante y también volqué la superposición de Twilight , y no tuve el problema.

Entonces, Twilight es el "problema" , en mi caso y en el caso que se muestra arriba. (Pongo el problema entre comillas porque me parece que Twilight no debería ser el culpable en este caso. En cambio, deberían ser posibles varias superposiciones).


¿Dónde está esta configuración?

Para aquellos que tuvieron este problema, o quieren entender de qué estamos hablando, estos son los pasos para llegar a esta configuración "oculta", dentro de Android M:

  1. Abierto settings(la tuerca / engranaje).
  2. Desplácese hacia abajo para Apps.
  3. Desde dentro de la Appsporción de settings, nuevamente elija el settingsengranaje / tuerca.
  4. Elija Draw over other apps.
  5. (Opcional) Haga clic en additional menu(los 3 puntos), luego elija Show systemacceder a todas las aplicaciones que solicitan dibujar sobre otras, incluidas las aplicaciones del sistema como Phone Services.

¿Qué está pasando realmente?

Último pequeño dato: no estoy 100% seguro de esto, pero por lo que sé de Android, parece que las cosas funcionan de la siguiente manera en Mashmallow:

  • Los permisos no se solicitan / requieren en la instalación de la aplicación, sino más bien cuando la aplicación necesita ese permiso. Del mismo modo, algunos permisos se pueden otorgar o rechazar ... la aplicación funcionará lo mejor que pueda, si se rechaza el permiso.

  • Como este es el caso, cada vez que una aplicación solicita permiso para algo en particular, como dibujar sobre otras aplicaciones, se registra la respuesta de o no del usuario .

    • Como usuario, puede cambiar su respuesta más adelante, que es la esencia de lo que pregunta esa ventana emergente: la ventana dice: "No puedo hacer lo que necesito hacer, a menos que cambie su respuesta a ese problema anterior" . (Sin embargo, sin resaltar qué aplicación es el problema real, el error parece bastante inútil, en mi humilde opinión).
Mike Williamson
fuente
2
Hay más lugares para consultar. Ver: android.stackexchange.com/questions/154274/…
Jonathan
1
Descubrí que tenía que usar otro enfoque sobre el que escribí en mi blog: techotom.wordpress.com/2017/03/17/… . Creo que mi manera también aborda el problema "No sé qué aplicación lo está causando".
Tom Saleeba
Desactivé TODAS las superposiciones, pero aún así se quejó en la configuración de mi aplicación de Outlook para el permiso de contacto en un P8 Lite, sin embargo, reiniciar el teléfono y luego volver a intentarlo funcionó.
David d C e Freitas
10

Este es un error y probablemente solo una solución parcial. Seguí los mensajes a la pantalla de permisos, seleccioné la opción "aplicaciones con este permiso" y luego procedí a desactivar el permiso de superposición en todas las aplicaciones que lo tenían activado. Entonces pude habilitar el permiso que requería la aplicación que estaba ejecutando. Debido a que desactivé el permiso en todas las aplicaciones, no sé qué aplicación estaba causando el problema. Veré si alguna aplicación deja de funcionar como espero.

John
fuente
13
Según mi investigación, parece que los culpables más probables son los que afectan el brillo de la pantalla, como Lux o Twilight.
howcheng
1
@howcheng ¡Muchas gracias por tu comentario! ¡Finalmente sé cómo hacer que las cosas funcionen! Por favor, considere hacer una respuesta separada para ambos: ¡reciba reconocimiento + aumente la visibilidad de la resolución con (con suerte) beneficio para otros lectores!
Grzegorz Wierzowiecki
1
También sospecho de Lux.
Mohammad Dehghan
1
Acabo de encontrar que la drupeaplicación dailer de contactos me está causando el problema.
mangatinanda
1
Completamente ridículo ... pero funcionó.
Erutan409
2

Hay tres lugares para consultar. No sólo uno.

Aplicaciones que no son del sistema

Settings-> Application Manager-> Apps with Overlay Permissions->Apps with Permissions

Aplicaciones del sistema

Igual que el anterior, pero con Show System Appsactivado

Aplicaciones de accesibilidad

Settings-> Acessibility-> Desplácese hasta la parte inferior. Enumera los nombres de las aplicaciones. Solo apágalos a todos por ahora.

http://www.renewandroid.com/phone-tips-and-tricks/screen-overlay-detected-170.html

Jonathan
fuente
El tercer ítem fue el problema para mí. Assistive Touch tuvo que ser desactivado allí. ¡Excelente!
sancho.s
0

Hay algunas aplicaciones que se manejan como Servicios de accesibilidad, por ejemplo, Assistive Touch .

Puede encontrarlos en Configuración -> Accesibilidad -> Servicios .

sancho.s
fuente