Android: Перечислите весь след, привязывает систему

Я испытываю затруднения из-за приложения для Android, сохраняющего частичный след, соединяют мою систему; таким образом, я хотел бы записать приложение, которое следит за неработающим приложением и уничтожает его частичную блокировку следа вскоре после того, как оно получает тот.

android.os. PowerManager используется, чтобы получить и выпустить блокировки следа, но я не вижу, что любой способ получить весь след привязывает систему; даже если я получил доступ к IPowerManager mService переменная, тот сервис не выпускает блокировку следа без IBinder объект связан с блокировкой следа.

Таким образом, я застреваю. Как я продолжаю двигаться? Это даже возможно?

1
задан Ricket 2 July 2010 в 13:56
поделиться

1 ответ

Это невозможно, поскольку вы не можете написать приложение, которое отменяет WakeLocks другого приложения.

FWIW, вы можете использовать adb shell dumpsys , чтобы, среди прочего, узнать о невыполненных WakeLocks .

2
ответ дан 2 September 2019 в 23:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: