有没有办法知道是什么软件或服务唤醒了安卓的屏幕

最近手机出现了一个Bug,每天晚上9点左右会自动唤醒屏幕(此时锁屏界面没有新通知或其他活动),这个Bug类似于息屏状态下手动按了一下电源键的那种,跟闹了鬼似的。更新了一次系统Bug还在……想问问大家,有没有什么软件或方法能查看手机屏幕是被什么唤醒的?

手机:小米12 MIUI14 eu版 14.0.8.0

对安卓不太了解,不知道系统日志里面有没有记录这个?更新完系统后这个Bug更加猖獗了,在其他的时间里有时也会自动亮起屏幕,强迫症快受不了了:(

小米的“应用行为记录”里能看出啥吗?
查看那段时间的耗电折线图里能不能找到可能的APP?

看一下 闹钟与时钟权限

注意, 不是闹钟与时钟, 是app获取闹钟与时钟的权限.

没有找到可能的APP,我一般后台只挂着小而美。谢谢你提醒我,我试试排除法,逐个禁止运行看看Bug还有没有

这个权限我好像找不到,MIUI里和时间日期相关的权限只有访问日历权限,是要使用其他App查看么?

我是系统自带,你可以试试APP OPS这个APP

每天定时显现,你可以看一下手机管家里的自定义任务里有没有定时开启什么任务。我每天都有一个任务是9点开启忽扰模式的,但时没留意是否有亮屏。

另外,小爱同学以前三更半夜会无故唤醒,这才吓人,也可考虑是否这个情况。

最后可以看看这里有没有记录:应用设置>应用管理>应用行为记录

开发者模式打开,然后不保留活动,不允许后台,9点之前把所有的后台关掉,再看屏幕会不会亮,这么排查

我第一时间想的是收到锁屏通知的原因,你先看看“锁屏来通知时亮屏”这个开关是开着还是关着的,如果是关着的话,你找个APP管理工具,能筛选权限的,

我这用的是LibChecker

GITHUB地址:LibChecker

筛选一下看看有没有screen相关的权限,我自己的只看到这个turn_screen_on,其他亮屏权限估计也是有的吧,不搞安卓开发,这个就了解的不多了