Alguns aplicativos não permitem capturas de tela. Como ainda posso capturar uma captura de tela?
É o meu telefone e eu devo poder fazer o que quiser com ele. Por que existe um recurso para impedir a captura de tela?
Android 5.0.1
Alguns aplicativos não permitem capturas de tela. Como ainda posso capturar uma captura de tela?
É o meu telefone e eu devo poder fazer o que quiser com ele. Por que existe um recurso para impedir a captura de tela?
Android 5.0.1
Respostas:
Os aplicativos bancários tendem a ser usados FLAG_SECURE
para impedir que a tela seja capturada ou gravada. Existem algumas maneiras de desativá-lo:
O método Smali Patcher exige que você conecte seu telefone a um PC e execute um programa Windows para realmente gerar o módulo. Observe que o Magisk no Android 4.2 não suporta o MagiskHide.
O método Xposed tem uma grande ressalva: muitos aplicativos bancários usam a plataforma SafetyNet do Google para verificar a integridade do dispositivo e impedem que o aplicativo seja usado em dispositivos com o Xposed instalado. Isso torna o módulo inútil em aplicativos habilitados para SafetyNet e, atualmente, não há como ocultar o Xposed do SafetyNet.
Use esses módulos com cuidado, pois eles desativam o sinalizador em todo o sistema .
Os aplicativos configurados com o sinalizador LayoutParams.FLAG_SECURE não permitem capturas de tela (ou gravação de vídeos). É claro que é o seu telefone, mas o aplicativo pertence ao proprietário (e ele pode, com razão, impedir que os usuários capturem algo sensível na natureza). Você está impedido de tirar uma captura de tela apenas para aquelas telas com o sinalizador acima definido. No entanto, você ainda pode tirar uma captura de tela projetando seu telefone na tela do PC e capturando-o. Dessa forma, o dispositivo não tem idéia de que a captura de tela é feita.
Você pode usar o aplicativo Vysor e projetar sua tela do Android na tela do computador e depois capturar a tela no seu PC.
Há também o programa Smali Patcher para Windows, que cria o módulo Magisk personalizado para o seu dispositivo e tem a opção de desativar todo o FLAG_SECURE
sistema.
Seguindo a resposta do 'usuário', o uso de um programa como o Droid @ screen droid na tela permitirá que você projete a tela do telefone no PC e faça a captura de tela usando o botão PC Prnt Scrn.
ATUALIZAÇÃO: o espelho de tela Android é um espelho de tela melhor e mais rápido
Em alguns bancos, você deve fazer o login primeiro e desativar as medidas de segurança em relação aos aplicativos móveis. Eu fiz isso no meu banco.