Android 13.0 systemui锁屏页面人脸解锁锁屏页面显示通知功能实现
1.前言
在13.0的系统rom开发中,在某些产品中,需要要求在锁屏页面人脸解锁的场景下来实现通知的显示,接下来分析下 看怎么在锁屏页面来显示相关的通知
2.systemui锁屏页面人脸解锁锁屏页面显示通知功能实现的核心类
frameworks/base/package/SystemUI/src/com/android/systemui/statusbar/phone/BiometricUnlockController.java frameworks/base/core/res/res/values/config.xml3.systemui锁屏页面人脸解锁锁屏页面显示通知功能实现的核心功能分析和实现
BiometricUnlockController 不是 BiometricService / HAL 那一层的“鉴权服务”,而是 SystemUI / Keyguard 侧的编排器:在 KeyguardUpdateMonitor 收到指纹/人脸/虹膜等事件后,决定 要不要亮屏、以哪种动画/状态机 dismiss Keyguard、是否只唤醒不解锁 等,并把状态同步给 KeyguardViewMediator、KeyguardViewController、以及较新的 Biometri
