Начална » как да » Как да се определи Екран Overlay Detected Грешка в Android

    Как да се определи Екран Overlay Detected Грешка в Android

    Започвайки с Android Marshmallow, има една любопитна грешка, която понякога показва лицето си, но може да е трудно да се разчете какво го причинява. Грешката за „скриване на екрана“ е тревожна, тъй като няма да позволи някои приложения да се стартират, но е още по-разочароващо, защото е трудно да се открие причината за това.

    За щастие, това е доста лесно решение, след като разберете какво причинява грешката: функция, намерена в Marshmallow и извън нея, която позволява на приложенията да „рисуват“ над други приложения. Например, Facebook Messenger използва глави за чат, за да остане на преден план каквото и да правите - това е приложението, използващо функцията „Draw on other apps“. С други думи, това е наслагване на екрана. Вече започва да кликва, нали??

    1. Отворете Настройки> Приложения
    2. Докоснете иконата Gear в горния десен ъгъл на страницата „Настройки“
    3. Превъртете надолу и натиснете „Специален достъп“
    4. Докоснете „Нарисувай над други приложения“ и превключете приложенията в списъка

    За съжаление, някои приложения правят странни неща, когато активният слой е активен, особено ако съответното приложение трябва да поиска ново разрешение. Android абсолютно ще го направи не разрешават да се променят разрешенията, когато се изпълнява наслагване, което води до грешка „Откриване на наслагване върху екрана“.

    Така че, ако инсталирате ново приложение и го стартирате за първи път, като същевременно провеждате разговор през Facebook Chat Head, ще получите грешка, тъй като новото приложение се опитва да поиска нейните разрешения. В примера по-долу използвам приложението Twilight - "нощен режим", който използва овърлей за екран.

    Сега, понякога, когато тази грешка се генерира, тя включва връзка „Отворени настройки“, която ви изпраща директно в менюто „Draw on other apps“. Най-грубата част е, че всяко приложение трябва да бъде включено ръчно - просто натиснете върху приложение, плъзнете превключвателя „Разрешаване на рисуване върху други приложения“ и се върнете обратно. Можете да деактивирате всеки един, но това може да отнеме много време, особено ако имате инсталирани десетки приложения, които могат да прилагат наслоявания.

     

    В идеалния случай ще знаете кое приложение е довело до конфликта и можете да деактивирате само това. Така че помислете за себе си:

    • Какви приложения наскоро сте използвали? Както бе споменато по-горе, Facebook Messenger използва екрана за глави за чат, така че ако главата на чата активно се изпълнява, най-вероятно вашият виновник.
    • Какви пасивни приложения използвате, които се изпълняват във фонов режим? По същия начин приложения като CF.lumen и Twilight разчитат на екрана, когато са активирани, така че ще трябва да поставите на пауза или да деактивирате тези услуги, за да се отървете от грешката на екрана..

    Списъкът на екрана по-горе показва всички приложения, които имат разрешение да рисуват на екрана, но ако можете да разберете коя от тях действително черпи на екрана, когато получите тази грешка, можете просто да го деактивирате и да продължите напред.

    Разбира се, това не е сигурно - в някои случаи на екрана може да има повече от едно приложение, което може да бъде изключително разочароващо. В тази ситуация просто бих забравил всички тях, а след това ги активирам отново. Това е туршия, със сигурност.

    За щастие, в Android Oreo, Google всъщност направи много лесно да разбера какво приложение причинява проблема с новото известие, което ви казва точно какво се показва над другите приложения. Можете да намерите повече информация - както и как да деактивирате това известие - тук.

    Как да влезете в менюто „Draw On Other Apps“ („Нарисувай върху други приложения“)

    И така, как да стигнете до менюто „Draw on other apps“, без първо да изпитвате грешката и да получите тази бърза връзка? Или, ако няма бърза връзка? Тази част е доста лесна. Най-големият проблем е, че настройката за наслагване на екрани се намира в различни места на мобилните телефони на различни производители. Ето разбивка.

    На склад Android Орео

    Ако използвате Android Oreo, менюто „Настройки“ е преработено, така че повечето неща са малко по-различни от другите съвременни версии на Android, включително функцията „Нарисувай над други приложения“.

    Първо издърпайте нотката за уведомяване и докоснете иконата на зъбно колело, за да отворите Настройки.

    Оттук изберете категорията „Приложения и известия“ и след това натиснете бутона „Разширени“.

     

    Това разкрива допълнителни опции, последната от които е опцията “Специален достъп до приложения”. Давай напред и натисни това.

    Малко пъти надолу по менюто ще видите опцията „Покажи над други приложения“. Това е, което търсите.

     

    На склад Android Маршмелоу или Нуга

    На Stock Android, дръпнете сянката за уведомяване два пъти и докоснете иконата на зъбно колело.

    От там надолу надолу към „Приложения“, след което докоснете иконата на зъбно колело в горния десен ъгъл.

     

    В това меню превъртете надолу и натиснете опцията „Специален достъп“. От там ще откриете менюто "Draw on other apps" (Нарисувай върху други приложения). Това е, което търсите!

     

    Чувствайте се свободни да превключвате нещата тук по желание на сърцето си. Просто отворете всеки елемент, за да го активирате или деактивирате.

    На Samsung устройства

    Първо издърпайте надолу нотата за уведомяване и докоснете иконата на зъбно колело, след което превъртете надолу опцията „Приложения“.

     

    Оттук докоснете връзката „Мениджър на приложенията“, след това бутона „Още“ в горния десен ъгъл.

     

    След това изберете опцията „Приложения, които могат да се появят отгоре“ и „бум“, вие сте там. Samsung също улеснява добавянето на превключвателя до името на приложението и не в отделно меню. Благодаря, Samsung!

     

    На LG устройства

    Отново издърпайте нотката за уведомяване надолу и натиснете иконата на зъбно колело, след това скочете в менюто „Приложения“.

     

    След това натиснете бутона с три точки за преливане и след това изберете опцията „Конфигуриране на приложения“.

     

    От тук, тя трябва да работи точно като акция Android-докоснете опцията "Draw over other apps" и ще откриете къде трябва да бъдете.

     


    Ако не сте сигурни каква е причината за грешка „Откриване на скрит екран“, това може да ви накара да искате да хвърлите телефона си. Всъщност, имам повече приятели, които изпитват тази грешка (и впоследствие ме питат за нея), отколкото всяка друга грешка! Така че, ето решението - добре дошли, приятели.