我如何检查锁屏是否受到指纹认证而不是密码或图案等的保护,现在我正在使用它,但即使锁屏被密码保护,它也会返回
keyguardManager.isKeyguardSecure()
答案 0 :(得分:0)
基于文档:
<强> keyguardManager.isKeyguardSecure() 强>
返回密码保护是否由PIN,图案或密码保护 或SIM卡目前已被锁定。
<强> isDeviceSecure 强>
返回设备是否使用PIN,模式或密码进行保护。这并不会将SIM锁定状态视为安全
不幸的是,可用的API并不能让我们确定用户使用过哪种类型的解锁方法。
即使您的应用具有管理员权限,也没有直接的API可用于实现它(在大多数情况下可以检测到它有一些解决方法)。