问题: 桌面启动后,能看到SystemUI,无法看到桌面
分析:
dumpsys window animator观察Top Window是否存在 => 存在,无异常退出dumpsys window查看Top Window的状态,isVisible,isOnScreen=> 不可见dumpsys activity查看对应Activity状态,isSleeping=true,state=INITIALIZING=> 状态异常,power键不能点亮- 对比正常情况,分析
isSleeping什么情况为false => 锁屏服务开机以后未解锁ActivityTaskManager
方案: 完善自定义锁屏应用解锁流程,解锁时调用ActivityTaskManager进行解锁