Настройка разрешений для работы приложения на Android 5, 6, 7

Начиная с Android 5.0 (Lollipop) в систему были добавлена возможность настраивать разрешения для приложений. Эта возможность, естественно, осталась и в более поздних версиях Android - 5.1, 6.0 (Marshmallow), 7.0 и 7.1 (Nougat).

Для полноценной работы приложению CallDispatcher необходимо предоставить разрешения для операций:

Настройка разрешений

Для настройки вышеописанных разрешений нужно проделать следующее:

  1. Зайти в Settings (Настройки) / Apps (Приложения) и выбрать из списка приложение CallDispatcher Настройки / Приложения

  2. В открывшемся окне О приложении нажать Разрешения Настройки / Приложения / CallDispatcher / О приложении

  3. Разрешить доступ к следующим элементам: Контакты, Память, Телефон (поставить галочки / включить тумблеры) Настройки / Приложения / CallDispatcher / О приложении / Разрешения

  4. Ещё раз зайти в Settings (Настройки) / Apps (Приложения) и нажать шестерёнку в правом верхнем углу Настройки / Приложения

  5. В открывшемся окне Configure Apps (Настройки приложений) из списка выбрать Draw over other apps (Отображение поверх всех приложений / Наложение поверх других окон) Настройки / Приложения / Настройки приложений

  6. Из списка приложений выбрать приложение CallDispatcher и в появившемся окне поставить галочку (включить тумблер) у настройки Draw over other apps (Отображение поверх всех приложений / Разрешить наложение поверх других окон) Настройки / Приложения / Настройки приложений / Отображение поверх всех приложений

Дополнительно

В оболочке MIUI есть свои настройки безопасности, которые могут ограничивать полноценную работу приложения CallDispatcher.

Кроме этого, если производитель телефона добавил в стандартный Android ещё какие-то свои дополнения, ограничивающие доступ к отдельным элементам системы, то нужно включить необходимые разрешения в настройках этих дополнений. Это характерно для телефонов таких производителей, как HTC, Huawei, Lenovo и Samsung.