Android 如何获取当前状态下所有持有wakelock的进程

发布网友 发布时间:2022-04-22 08:47

我来回答

2个回答

热心网友 时间:2023-07-09 02:12

在PowerManagerService.java中,wake列表定义为私有
// Table of all wake locks acquired by applications.
private final ArrayList<WakeLock> mWakeLocks = new ArrayList<WakeLock>();

也没有定义类似getWakeList的输出函数,因此,你所要的接口不存在~追问那怎么实现类似的功能呢?难道要遍历进程列表,然后判断?

追答应该是没办法实现这种功能,除非是改平台系统中的接口。

热心网友 时间:2023-07-09 02:13

好复杂啊~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com