Algunas aplicaciones no permiten capturas de pantalla, entonces, ¿cómo puedo tomar una captura de pantalla?
Es mi teléfono y debería poder hacer lo que quiera con él, así que ¿por qué hay incluso una función para no permitir capturas de pantalla?
Android 5.0.1
security
screenshots
Pali
fuente
fuente
Respuestas:
Las aplicaciones bancarias tienden a usarse
FLAG_SECURE
para evitar que la pantalla sea capturada o grabada. Hay un par de formas de deshabilitarlo:El método Smali Patcher requiere que conecte su teléfono a una PC y ejecute un programa de Windows para generar realmente el módulo. Tenga en cuenta que Magisk en Android 4.2 no es compatible con MagiskHide.
El método Xposed tiene una gran advertencia: muchas aplicaciones bancarias utilizan la plataforma SafetyNet de Google para verificar la integridad del dispositivo y evitan que la aplicación se use en dispositivos que tienen instalado Xposed. Esto hace que el módulo sea inútil en las aplicaciones habilitadas para SafetyNet, y actualmente no hay forma de ocultar Xposed de SafetyNet.
Use estos módulos con precaución, ya que deshabilitan el indicador en todo el sistema .
fuente
Las aplicaciones que se configuran con el distintivo LayoutParams.FLAG_SECURE no permiten que se tomen capturas de pantalla (o videos). Por supuesto, es su teléfono, pero la aplicación pertenece a su propietario (y él puede desear con razón evitar que los usuarios capturen algo sensible por naturaleza). Se le prohíbe tomar una captura de pantalla solo para aquellas pantallas que tienen establecida la bandera anterior. Sin embargo, aún puede tomar una captura de pantalla proyectando su teléfono en la pantalla de la PC y capturándolo. De esa manera, el dispositivo no tiene idea de que se toma una captura de pantalla.
fuente
Puede usar la aplicación Vysor y proyectar su pantalla de Android en la pantalla de la computadora y luego tomar una captura de pantalla en su PC.
fuente
También hay un programa Smali Patcher para Windows que crea un módulo Magisk personalizado para su dispositivo y tiene la opción de deshabilitar todo el
FLAG_SECURE
sistema.fuente
Después de la respuesta del 'usuario', el uso de un programa como Droid @ screen droid en la pantalla le permitirá proyectar la pantalla de su teléfono en la PC y luego capturarla a través del botón PC Prnt Scrn.
ACTUALIZACIÓN: Android Screen Mirror es un espejo de pantalla mejor y más rápido
https://github.com/adakoda/android-screen-monitor
fuente
En algunos bancos, debe iniciar sesión primero y deshabilitar las medidas de seguridad con respecto a las aplicaciones móviles. Lo hice con mi banco.
fuente