Как да се определи грешката "Screen Overlay Detected" на Android

Съдържание:

Как да се определи грешката "Screen Overlay Detected" на Android
Как да се определи грешката "Screen Overlay Detected" на Android

Видео: Как да се определи грешката "Screen Overlay Detected" на Android

Видео: Как да се определи грешката
Видео: How To Fully Upgrade MacBook Pro 13" (2010, 2011, mid 2012) 1TB Samsung EVO 860. 16GB RAM - YouTube 2024, Април
Anonim
Започвайки с Android Marshmallow, има любопитна грешка, която понякога показва лицето си, но може да е трудно да се разчита какво я причинява. Грешката "Screen detected detect" е тревожна, тъй като няма да позволи някои приложения да бъдат стартирани, но това е още по-разочароващо, защото е трудно да се открие причината за това.
Започвайки с Android Marshmallow, има любопитна грешка, която понякога показва лицето си, но може да е трудно да се разчита какво я причинява. Грешката "Screen detected detect" е тревожна, тъй като няма да позволи някои приложения да бъдат стартирани, но това е още по-разочароващо, защото е трудно да се открие причината за това.

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

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

За съжаление, някои приложения правят нечетни неща, когато активно работи върху наслагване,особено ако въпросното приложение трябва да поиска ново разрешение. Android абсолютно щене позволяват разрешенията да се променят при стартиране на наслагване, което води до грешка "Detected Overlay Detected".

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

Понякога, когато тази грешка се генерира, тя включва връзка "Отваряне на настройките", която ви изпраща директно в менюто "Нареждане над други приложения". Непрекъснатата част е, че всяко приложение трябва да се превключва ръчно - просто докоснете приложение, плъзнете "Разрешаване на изготвянето на други приложения" и превключете. Можете да забраните всеки един, но това може да е супер време, особено ако имате инсталирани десетки приложения, които могат да прилагат припокривания.
Понякога, когато тази грешка се генерира, тя включва връзка "Отваряне на настройките", която ви изпраща директно в менюто "Нареждане над други приложения". Непрекъснатата част е, че всяко приложение трябва да се превключва ръчно - просто докоснете приложение, плъзнете "Разрешаване на изготвянето на други приложения" и превключете. Можете да забраните всеки един, но това може да е супер време, особено ако имате инсталирани десетки приложения, които могат да прилагат припокривания.
В идеалния случай ще знаете кое приложение причини конфликта и можете да го деактивирате. Така че помислете за себе си:
В идеалния случай ще знаете кое приложение причини конфликта и можете да го деактивирате. Така че помислете за себе си:
  • Какви приложения сте използвали наскоро? Както бе споменато по-горе, Facebook Messenger извежда на екрана гласовете за чат, така че ако главата за чат работи активно, най-вероятно е вашият виновник.
  • Какви пасивни приложения използвате, които се изпълняват във фонов режим? Също така, приложения като CF.lumen и Twilight наричат екрана, когато е активиран, така че ще трябва да поставите на пауза или да забраните тези услуги, за да се отървете от грешката на екрана.

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

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

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

Как да осъществите достъп до менюто "Изтегляне на други приложения"

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

На склад Android Oreo

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

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

Оттук изберете категорията "Приложения и известия", след което докоснете бутона "Разширени".
Оттук изберете категорията "Приложения и известия", след което докоснете бутона "Разширени".
Това разкрива допълнителни опции, като последният от тях е опцията "Специален достъп за приложения". Продължете напред и докоснете това.
Това разкрива допълнителни опции, като последният от тях е опцията "Специален достъп за приложения". Продължете напред и докоснете това.
Малко пъти по менюто ще видите опцията "Показване на други приложения". Това е, което търсите.
Малко пъти по менюто ще видите опцията "Показване на други приложения". Това е, което търсите.
Image
Image

На склад Android Marshmallow или Нугат

В Stock Android, изтеглете два пъти нотификационния нюанс и докоснете иконата на зъбно колело.

Оттам се насочете надолу към "Приложения" и след това докоснете иконата на зъбно колело горе вдясно.
Оттам се насочете надолу към "Приложения" и след това докоснете иконата на зъбно колело горе вдясно.
В това меню превъртете надолу и докоснете опцията "Специален достъп". Оттам ще намерите менюто "Нареждане над други приложения". Това е, което търсите!
В това меню превъртете надолу и докоснете опцията "Специален достъп". Оттам ще намерите менюто "Нареждане над други приложения". Това е, което търсите!
Чувствайте се свободни да превключвате нещата тук към желанието на сърцето ви. Просто отворете всеки елемент, за да го активирате или деактивирате.
Чувствайте се свободни да превключвате нещата тук към желанието на сърцето ви. Просто отворете всеки елемент, за да го активирате или деактивирате.
Image
Image

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

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

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

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

Image
Image

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

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

След това докоснете бутона за препълване с три точки и след това изберете опцията "Конфигуриране на приложения".
След това докоснете бутона за препълване с три точки и след това изберете опцията "Конфигуриране на приложения".
Оттук нататък трябва да работи точно като Android stock - докоснете опцията "Draw over other apps" и ще се озовете там, където трябва да сте.
Оттук нататък трябва да работи точно като Android stock - докоснете опцията "Draw over other apps" и ще се озовете там, където трябва да сте.
Image
Image

Ако не сте сигурни какво причинява грешката "Screen Overlay Detected", тя може да ви накара да хвърлите телефона си. Всъщност, имам повече приятели, които изпитват тази грешка (и впоследствие ме питат за нея), отколкото всяка друга грешка! Ето, това е решението - вие сте добре дошли, приятели.

Препоръчано: