Como desativar a sobreposição no Android

Anonim

Como desativar a sobreposição no Android

Às vezes, durante o uso do dispositivo com as versões Android 6-7, a mensagem "Overlay" aparece. Nós convidamos você a lidar com o motivo da aparência desse erro e para removê-lo.

Causas do problema e maneiras de lidar com isso

Deve ser iniciado com o fato de que a mensagem "foi detectada" não é de todo um erro, mas um aviso. O fato é que no Android, começando com 6,0 marshmallow, as ferramentas de segurança mudaram. Por muito tempo, há uma possibilidade para algumas aplicações (por exemplo, o cliente do YouTube) exibir suas janelas sobre o outro. Os desenvolvedores do Google contavam uma vulnerabilidade semelhante e achou necessário avisar sobre esses usuários.

Um aviso aparece quando você tenta estabelecer permissões para qualquer programa ao usar alguns utilitários de terceiros que tenham a capacidade de exibir sua interface sobre outras janelas. Esses incluem:

  • Aplicações para alterar o saldo de cor do display - crepúsculo, f.lux e semelhantes;
  • Programas com botões flutuantes e / ou Windows - Messengers (Viber, WhatsApp, Facebook Messenger), clientes de redes sociais (Facebook, VK, Twitter);
  • Bloqueadores de tela alternativa;
  • Alguns navegadores (Flynx, Fliperlynk);
  • Alguns jogos.

Remova o aviso de imposição de várias maneiras. Vamos estudá-los com mais detalhes.

Método 1: modo de segurança

A maneira mais fácil e fácil de lidar com o problema. Com o modo de segurança ativo nas versões mais recentes, a sobreposição do Android é proibida, então o aviso não aparecerá.

  1. Nós vamos ao modo de segurança. O procedimento é descrito no artigo relevante, então não vamos parar nele.

    Leia mais: Como habilitar o "modo de segurança" no Android

  2. Certificando-se de que seu dispositivo esteja no modo de segurança, vá para as configurações do aplicativo. Em seguida, emite permissões que você precisa - desta vez, nenhuma mensagem deve aparecer.
  3. Tendo feito as manipulações necessárias, reinicie o dispositivo para retornar ao modo de operação usual.

Este método é o mais universal e conveniente, mas nem sempre aplicável.

Método 2: Configurações de resolução para

A segunda maneira de resolver o problema é desativar temporariamente as capacidades de um programa para exibir suas janelas sobre outras. Para fazer isso, faça o seguinte.

  1. Vá para "Configurações" e vá para "Aplicativos".

    Vá para as configurações do aplicativo que são permitidas sobreposição de janelas em toda a interface no Android

    Nos dispositivos Samsung, clique no botão Menu e selecione "Direitos Especiais de Acesso". Em dispositivos Huawei - clique no botão "Mais".

    Vá para as configurações do aplicativo para desativar a sobreposição das janelas em toda a interface no Android

    Em dispositivos com "limpo" Android no topo deve ser um botão com um ícone de engrenagem que você precisa clicar.

  2. Nos dispositivos Huawei, selecione a opção "Acesso Especial".

    Configurações de aplicação que são permitidas sobrepor janelas em toda a interface no Android

    Nos dispositivos Samsung, pressione o botão com três pontos no topo da direita e selecione "Direitos Especiais de Acesso". No Android Tap "Nu". Configurações avançadas ".

  3. Procure a opção "Overlay sobre outras janelas" e vá para ele.
  4. Configurações sobreposição de janelas por toda a interface no Android

  5. Acima, lideramos uma lista de fontes potenciais de problemas, para que suas ações adicionais desativarão a opção de sobreposição para esses programas, se assim for instaladas.

    Lista de aplicativos que são permitidos sobrepor janelas em toda a interface no Android

    Role a lista de aplicativos que podem criar essas janelas pop-up e remova essa permissão.

  6. Em seguida, feche as "Configurações" e tente reproduzir as condições para a aparência do erro. Com alta probabilidade, a mensagem não aparecerá mais.

Este método é um pouco mais complicado do que o anterior, mas praticamente garante o resultado. No entanto, se a origem do problema for um aplicativo do sistema, esse método não ajudará.

Método 3: Desativando a sobreposição de hardware

O modo de desenvolvedor no Android fornece ao usuário acesso a um número de recursos interessantes, um dos quais é controlar o sobreposição no nível de hardware.

  1. Ligue o modo de desenvolvedor. O algoritmo de procedimento é descrito neste manual.

    Leia mais: Como habilitar o modo de desenvolvedores no Android

  2. Digite as "Configurações" - "para desenvolvedores".
  3. Abra o modo Developer para desativar o Overlay do Windows no Android

  4. Percorra a lista de opções disponíveis e encontre "Desativar sobreposição de hardware".

    Desativar o Windows Overlay no modo de desenvolvedor no Android

    Para ativá-lo, mova o controle deslizante.

  5. Tendo feito isso, verifique se um aviso desapareceu. Muito provavelmente, será desligado e não surgirá mais.
  6. Tal caminho é bastante simples, mas o modo ativo do desenvolvedor é em si um perigo potencial, especialmente para um iniciante, então os usuários inexperientes não recomendamos usá-lo.

Os métodos descritos acima estão disponíveis publicamente para um usuário comum. Claro, há mais avançado (recebendo direitos de raiz com a modificação subseqüente de arquivos do sistema), mas não começamos a considerá-los devido à complexidade e a probabilidade de estragar algo no processo.

Consulte Mais informação