Такие устройства, как Huawei, Xiaomi, некоторые модели Samsung или большинство известных мне устройств, на которых установлены MIUI, EMUI в их системе, по умолчанию включают функции экономии заряда аккумулятора и автоматизируют c «оптимизации». Недавно я создал важного работника, но мое устройство (Huawei P20 Lite) имеет эту встроенную функцию, которая предотвращает выполнение задания (оно даже показывает, что система заблокировала выполнение), если я не go на этой панели и не позволю приложение выполняется в фоновом режиме самостоятельно.
В производственной среде мы не можем сказать пользователям go этому меню и позволить нам работать в фоновом режиме (просто потому, что мы не знаем, сколько вариантов эти функции экономии заряда батареи), само приложение не работает в фоновом режиме в большинстве случаев. Тем не менее, этот рабочий все еще должен выполняться, потому что задача довольно важна.
Два вопроса:
1) Для грубой оценки, какой процент устройств будет препятствовать выполнению задачи диспетчера работ ?
2) Можно ли применить какие-либо обходные пути для этой ситуации?
Любая помощь приветствуется, спасибо.