在启用指纹传感器的设备中,当我们重新启动设备时,它会暂时禁用指纹并强制用户使用密码/密码/图案解锁设备。我想实现这个功能,所以我使用DevicePolicyManger来锁定用户设备。
mDevicePolicyManager.lockNow();
问题是它确实锁定了设备,但仅在少数设备或 ROM 中禁用了指纹。我有带有自定义 rom 的 Redmi Note 3,如 lineage OS 和 Mokee Rom,它锁定屏幕并禁用指纹。但是使用 MIUI,它只会锁定设备,但不会禁用指纹。
为什么会这样?我如何确保它禁用每个设备/ROM 的指纹身份验证,或者是否有其他替代方法可以实现此目的?