Ás veces, cando se usa o dispositivo con versión para Android OS 6-7, aparece a mensaxe "Superposición detectada". Suxerímoslle que comprenda os motivos da aparición deste erro e formas de eliminala.
As causas do problema e como tratalo
Deberíamos comezar polo feito de que a mensaxe "Detectáronse superposicións" non é un erro, senón un aviso. O feito é que en Android, a partir de 6.0 Marshmallow, as ferramentas de seguridade cambiaron. Durante moito tempo foi posible que algunhas aplicacións (por exemplo, un cliente de YouTube) mostren as súas ventás máis que outras. Os desenvolvedores de Google consideraron tal vulnerabilidade e consideraron necesario avisar aos usuarios sobre isto.
A advertencia aparece cando intenta establecer permisos para calquera programa mentres usa algunhas utilidades de terceiros que teñen a capacidade de mostrar a súa interface enriba doutras xanelas. Estes inclúen:
- Aplicacións para cambiar o balance de cor da pantalla: Crepúsculo, f.lux e similares;
- Programas con botóns e / ou ventás flotantes - mensaxeiros (Viber, WhatsApp, Facebook Messenger), clientes de redes sociais (Facebook, VK, Twitter);
- Bloqueadores de pantalla alternativos;
- Algúns navegadores (Flynx, FliperLynk);
- Algúns xogos.
Hai varias formas de eliminar a advertencia de solapamento. Estudaremos con máis detalle.
Método 1: Modo de seguridade
O xeito máis doado e rápido de tratar o problema. O modo de seguridade activa nas versións máis recentes de Android é prohibida, polo que o aviso non aparecerá.
- Imos en modo de seguridade. O procedemento descríbese no artigo correspondente, polo que non o imos.
Ler máis: Como activar o "Modo de seguridade" en Android
- Despois de asegurarse de que o seu dispositivo está en modo seguro, vaia á configuración da aplicación. Despois emite permisos para que aparezan as mensaxes necesarias - esta vez non.
- Unha vez realizadas as manipulacións necesarias, reinicie o dispositivo para volver á operación normal.
Este método é o máis versátil e cómodo, pero non sempre aplicable.
Método 2: Configuración de permisos de software
A segunda forma de solucionar o problema é desactivar temporalmente a capacidade dun programa para mostrar as súas fiestras encima doutros. Para facer isto, faga o seguinte.
- Ir a "Configuración" e vai a "Aplicacións".
En dispositivos Samsung, prema o botón de menú e seleccione "Dereitos de acceso especial". Nos dispositivos Huawei - faga clic no botón "Máis".Nos dispositivos con Android "limpo" na parte superior dereita debería haber un botón cunha icona de engrenaxe que precisa premer.
- En dispositivos Huawei, seleccione a opción "Acceso especial".
En dispositivos Samsung, faga clic no botón cos tres puntos na parte superior dereita e seleccione "Dereitos de acceso especial". No botón "espido" de Android toque "Configuración avanzada". - Busque unha opción "Poñendo enriba doutras xanelas" e entra nel.
- Por riba, fornecemos unha lista de fontes potenciais do problema, polo que as súas outras accións serán desactivar a opción de superposición para estes programas, se hai.
Desprácese pola lista de aplicacións permitidas para crear tales xanelas emerxentes e elimine o permiso deles. - A continuación, pechar "Configuración" e intenta reproducir as condicións de erro. Cunha alta probabilidade, a mensaxe xa non aparecerá.
Este método é un pouco máis complicado que o anterior, pero case garante o resultado. Non obstante, se a fonte do problema é unha aplicación do sistema, este método non axudará.
Método 3: desactivar a superposición de hardware
O modo de desenvolvemento de Android proporciona ao usuario acceso a unha serie de funcións interesantes, unha das cales é a xestión da superposición de nivel de hardware.
- Activa o modo de desenvolvemento. O algoritmo de procedemento descríbese neste manual.
Ler máis: Como habilitar o modo de desenvolvemento en Android
- Entrar "Configuración"-"Para desenvolvedores".
- Desprácese pola lista de opcións dispoñibles e busque "Desactivar as superposicións de hardware".
Para activa-lo, move o control deslizante. - Unha vez feito isto, comproba que desapareceu o aviso. Moi probablemente, apáguese e xa non se produza.
Deste xeito é bastante sinxelo, pero o modo activo do desenvolvedor está cheo de potencial perigo, especialmente para un principiante, polo que para usuarios sen experiencia non recomendamos usalo.
Os métodos descritos anteriormente están dispoñibles públicamente para o usuario medio. Por suposto, existen outros máis avanzados (obtendo dereitos de root coa modificación posterior de ficheiros de sistema), pero non os consideramos por mor da complexidade e da probabilidade de maltratar algo no proceso.