¿Por qué no puedo presionar el botón Instalar cuando instalo aplicaciones de fuentes desconocidas?

Estoy tratando de descargar una aplicación, como se ve en la imagen a continuación.

He permitido la instalación de aplicaciones de acciones aplicadas desconocidas en la configuración, pero parece que no puedo presionar el botón de instalación. El botón cancelar funciona correctamente y la instalación de aplicaciones vía adb installfunciona correctamente. ¿Cuál es el problema?

EDITAR: para aquellos que tienen este problema, el uso de CF Lumen de ChainFire lo corregirá porque la aplicación usa composición de hardware y Android no nota una "capa" en la parte superior de la pantalla actual.

Respuestas (2)

Mirando tu captura de pantalla, creo que estás usando aplicaciones de filtrado de pantalla como Twilight, f.lux, CF.lumen o bluelight filter. Intente forzar la detención/desinstalación o deshabilitar las aplicaciones de filtrado de pantalla y volverá a funcionar.

Si no está utilizando ninguna aplicación de filtrado, intente buscar sus aplicaciones instaladas que tengan capacidad de superposición, aplicaciones que puedan mostrar su contenido sobre otras aplicaciones, aplicaciones con permiso de superposición (como Messenger, Musixmatch, aplicaciones Touch Assistant que pueden flotar en su pantalla ).

Si no está seguro, intente deshabilitarlos uno por uno en su Settings ⇒ Appsy encuentre cuál está causando el problema. También puede buscar el menú "Dibujar sobre otras aplicaciones" en su configuración de Android, donde se enumerarán todas las aplicaciones con este permiso. Si no pudo ubicar el menú, busque permiso de superposición + {versión de Android} + {fabricante del dispositivo}.

Funcionó. Pero, ¿por qué es esto un problema?
Creo que Android lo deshabilitó por razones de seguridad. ¿Las aplicaciones maliciosas pueden engañar al usuario para que instale aplicaciones no deseadas al mostrar algo sobre la etiqueta "Instalar"?
¿Puede decir por qué la aplicación de filtrado de pantalla causa este problema? Porque el botón Cancelar está funcionando y el botón de instalación solo no funciona.
@logan Permitir que el usuario presione el botón cancelar no dañará a nadie, ¿verdad? solo mi opinion :)
También mi aplicación de burbuja de copia estaba causando esto, y es solo una pequeña vista flotante en la esquina. Tuve que salir de esta aplicación para habilitar el botón de instalación.
no lo entiendo Pasé entre 30 y 60 minutos ajustando mis aplicaciones en ejecución hasta que pude instalar mi apk. ¿Por qué Android no muestra una ventana emergente como "¿Está seguro de que desea instalar el ejemplo.apk en su dispositivo?", en lugar de desactivar un botón y hacer que el usuario se sienta incluso irritado con algo que simplemente no funciona?
@TeoInke Luego, el ahorro de batería, el habilitador de carga rápida, el antivirus, el limpiador de ram y todo el bloatware disponible en la aplicación Universe mostrarán algo como 'Oh, tu teléfono parece bastante lento'. ¿Por qué no presionas el botón Aceptar debajo de tu mensaje? :P
No entiendo cómo esto es una característica de seguridad. Si una aplicación malintencionada puede mostrar algo sobre el botón de instalación e interceptar el evento táctil, ¿qué evitaría que muestre algo sobre el botón de cancelar?
Si desea solucionar esto sin eliminar ninguna aplicación, puede hacerlo yendo a "Configuración -> Aplicaciones -> Haga clic en Rueda de configuración -> Dibujar sobre otras aplicaciones" y deshabilite el permiso para todas las aplicaciones. Después de eso, puede instalar su aplicación de terceros y luego restaurar el permiso para dibujar sobre las aplicaciones para cualquier aplicación que desee.
@ user3829751 El problema de seguridad es la aplicación maliciosa que lo engaña para que presione instalar. Por ejemplo, dibuje algo sobre la pantalla de permisos, haciéndole pensar que la aplicación que está instalando es segura, cuando no lo es. O dibuje más del cuadro de diálogo para que no se dé cuenta de que está instalando una aplicación. Entonces, cuando una superposición está activa, no se puede hacer clic en el botón de instalación. OTOH, engañarte para que presiones cancelar es inofensivo. (Sin embargo, es una falla de la interfaz de usuario que el teléfono no explica por qué no puede instalar la aplicación).
@user3829751 no, al presionar el botón cancelar no se instala la aplicación. ¡Ese es el punto mientras del botón! Ese es un cuadro de diálogo del sistema (privilegiado), que le pide permiso al usuario para instalar una aplicación. Solo el usuario que presiona instalar permite la instalación de la aplicación. (Algunas aplicaciones del sistema como Play Store pueden instalar una aplicación sin el cuadro de diálogo, pero las aplicaciones normales no pueden)
@derobert ¿Cómo engañarlo para que presione cancelar sea inofensivo cuando podría disparar exactamente la misma lógica, como lo haría si dibujara sobre el botón de instalación? Ambos iniciarían un proceso de instalación, ¿correcto?
@ user3829751 no, no lo harían. Esa lógica la proporciona el sistema Android, no su aplicación. No puedes cambiarlo.
@derobert Entonces, ¿puede modificar el comportamiento al dibujar una vista sobre el botón de instalación, pero no el botón de cancelar? Eso simplemente no tiene sentido.
@ user3829751 no, no puede modificar el comportamiento de ninguno de los botones. El botón de instalación siempre instalaría la aplicación, el botón de cancelar no la instalaría. Lo que una aplicación puede hacer es confundir al usuario (por ejemplo, dibujar nuevas etiquetas en la parte superior o un aviso de permiso falso, un nombre de aplicación falso, etc.)
@derobert Ya veo, algo así como un ataque de phishing. ¡Gracias por aclararme usted!
Para su información, si está usando algo como 'scrcpy', puede presionar <TAB> sobre el botón de instalación con su teclado y presionar enter.

La siguiente es una lista seleccionada por la comunidad de algunas aplicaciones conocidas/populares que tienen el permiso "Dibujar sobre otras aplicaciones" y pueden causar este problema:

  • Crepúsculo
  • Filtro de píxeles
  • Facebook Messenger
  • Mezcla de batería
  • Buscador de Samsung S
  • Grabador de DU
  • Lux Lite