Как я могу запретить «android:keepScreenOn» некорректно работающему приложению?

Существует плохо работающее приложение (com.funplus.familyfarm), которое держит экран включенным даже после того, как оно когда-либо понадобится (приложение повторно синхронизируется с сервером и перезагружает интерфейс после некоторого периода простоя).

Приложение не работает в фоновом режиме. Это активное приложение, отображаемое в данный момент на экране.

Это делает мое устройство слишком горячим, чтобы до него можно было дотронуться, не говоря уже о разрядке аккумулятора.

Есть ли способ запретить приложению « android:keepScreenOn » или сделать что-то (например, задачу Tasker), чтобы убить его после периода простоя?

Я использую ICS 4.0.4, и устройство рутировано. Я купил Tasker Pro, но действительно не знаю, как возиться.

Я не добавляю тег Tasker, потому что любое решение, которое решает проблему (учитывая версию ОС), приемлемо, и его пометка заставит людей думать, что мне нужен только ответ Tasker.
@MrPablo Работает ли greenify в текущем активном приложении?
Greenify покажет вам потенциальные приложения для перехода в спящий режим, которые вы затем можете выбрать и позволить им делать свое дело.
@MrPablo, извините, я сильно путаюсь между keepScreenOn и wakeLock (они связаны, но это две разные вещи). greenify сработал бы, если бы это была просто проблема с wakelock, вы правы.

Ответы (1)

Xposed модуль

Поскольку ваше устройство имеет root-права, вы можете установить Xposed framework , а затем установить модуль, такой как App Settings . Он позволяет настроить параметры приложения. В вашем случае он позволяет вам настроить, оставить ли экран включенным или нет (по крайней мере, согласно его странице).

Фреймворк Xposed имеет множество других модулей для настройки внутренней работы Android.

Спасибо за оперативный ответ Степан. Я, наконец, повозлюсь с Xposed... (долгое время обходил Xposed), но это придурковатое приложение не может продолжать так сосать сок. (и я действительно люблю, чтобы никто не ругал "просто прекратите использовать приложение" - пока).
Получить XPrivacy. Лучший открытый модуль, позволяющий разрешать или запрещать подробные разрешения для каждого приложения.
@Mindwin Просто перестань пользоваться приложением. ;) Вот и все, порядок во Вселенной восстановлен. +1 за это, Xposed отлично подходит для такого рода вещей.
@Rex Я согласен, что Xprivacy — это круто, и я бы тоже упомянул об этом. За исключением того, что он не имеет контроля над всеми возможными разрешениями, включая этот конкретный экран для сохранения. Он предназначен для конфиденциальности (отсюда и название), а не для полного контроля.
Вчера я мечтал, я думаю, что нам нужно приложение под названием «Нет, ты не можешь», которое запрещало бы приложениям все (при условии, что пользователи разрешают что-то для каждого приложения. Его значок был бы плакатом мегамозга. Серьезно , пользователям нужно больше POWAAAAA