项目经理老王
一位手机领域资深项目经理,分享项目经理培训知识,职场生活,
展开
-
关闭人脸解锁的用途:解锁手机 这个选项后,锁屏后,使用人脸还是可以解锁手机
默认在frameworks/base/core/res/res/values/config.xml文件中,如果贵司项目有overlay就需要在对应工程里面配置。Build.VERSION.DEVICE_INITIAL_SDK_INT <= Build.VERSION_CODES.Q 判断去掉或者修改成。关闭指纹开关,关闭后不会启动指纹服务,设置中无指纹项。2.config_biometric_sensors去掉指纹项,此修改为了避免关闭指纹功能后CTS报错。1. 先检查下指纹相关的配置是否关闭。原创 2023-04-20 11:05:33 · 706 阅读 · 0 评论 -
使用google的人脸解锁,如何解锁后直接进入应用界面,而不需要再进行滑动解锁?
google 人脸解锁原生设计,解锁完成后还需要滑动界面解锁,可通过人脸解锁成功后回调的接口,直接调用dismissKeyguard将滑动锁解除。原创 2023-04-20 10:59:04 · 898 阅读 · 0 评论 -
安全锁界面,防止底部上滑触发人脸解锁与绘制图案锁冲突
原生在KeyguardSecurityContainer.java中,当滑动至安全锁界面时,如果设置了人脸解锁,会上滑再次触发人脸解锁。此时若是图案解锁,会时有发生图案锁绘制与上滑触发人脸解锁冲突的情况,造成图案锁无法正常绘制。原创 2023-04-20 10:58:13 · 667 阅读 · 0 评论 -
人脸解锁功能,如何切换两种活体检测版本
人脸解锁的活体检测功能,内置两个活体检测的版本,分别为宽松版本和严格版本,但两个版本在解锁时都需要用户眨眼才可以解锁。persist.vendor.faceid.livenessgrade设置为1(默认)为宽松版本。persist.vendor.faceid.livenessgrade设置为3为严格版本。(1)宽松版本存在一定的误检率,在某些极端情况下不眨眼也可能会解开锁,但解锁速度快;(2)严格版本对活体检测的准确率更高,但如果眨眼过快可能无法解锁。(1)前提人脸解锁功能中打开活体检测。原创 2023-04-20 10:53:48 · 120 阅读 · 0 评论 -
Android 10 设置人脸解锁时,锁屏显示人脸解锁图标
2.人脸图标资源可从9.0移植或自行替换,将其放置\frameworks\base\packages\SystemUI\res\drawable\路径下即可。此方案只有图标,并无类似9.0的图标动画。原创 2023-04-20 10:52:42 · 959 阅读 · 0 评论 -
Android12 人脸解锁如何默认打开活体检测功能
2,除了打开上面的开关之后,还需要在对应的board下配置persist.vendor.faceid.livenessmode0属性为1。原创 2023-04-20 10:50:32 · 935 阅读 · 0 评论