Eu instalei um aplicativo GIF da Play Store e eles querem permissão para fazer isso. Eu nem entendo o que significa desenhar sobre outros aplicativos.
São os corações flutuantes em um GIF em uma mensagem privada no Messenger? Estou confuso.
permissions
Stacey
fonte
fonte
Respostas:
O nome técnico desta permissão é
SYSTEM_ALERT_WINDOW
:Como o GiantTree já apontou , isso também é usado por "aplicativos de sobreposição de tela", como filtros de tela. Um aplicativo mal-intencionado poderia, por exemplo, usá-lo para induzi-lo a fazer coisas que de outra forma não faria, por exemplo, sobrepor botões com texto diferente (ou substituir o texto da pergunta por algo diferente) para pressionar "sim" na tela desejada pressionar "não" (chamado "Tap-Jacking") - e é por isso que (pelo menos no Android 6) as pessoas geralmente recebem o aviso " sobreposição de tela detectada ". Veja, por exemplo:
fonte
GiantTree está certo. Se os "corações flutuantes ou movimentos animados" aparecerem em cima de outros aplicativos , essa permissão será necessária. Se não é o que faz ou se não é o que você deseja (por exemplo, se é apenas para editar GIFs dentro do aplicativo), remova / não instale o aplicativo - essas sobreposições podem ser usadas para interceptar entradas e executar operações indesejadas no seu telefone ou roubar seus dados.
Um exemplo clássico de um uso válido para essa permissão é, novamente como o GiantTree menciona, a filtragem de tela. Esses aplicativos podem escurecer a tela ou mudar para vermelho para uso noturno. Outro exemplo é o Facebook Messenger, que pode colocar ícones de bate-papo na tela para tornar as notificações mais visíveis e fornecer acesso rápido às conversas atuais.
fonte