Java 如何知道锁屏是否受指纹认证保护

Java 如何知道锁屏是否受指纹认证保护,java,android,android-fingerprint-api,keyguard,system-services,Java,Android,Android Fingerprint Api,Keyguard,System Services,我如何检查锁屏是否受指纹认证保护,而不是密码或图案等,现在我正在使用它,但即使锁屏受密码保护,它也会返回true keyguardManager.isKeyguardSecure() 根据文件: : 返回键盘护卫是否由PIN、图案或密码保护 或者SIM卡当前已锁定 返回设备是否由PIN、图案或密码保护。这不会将SIM卡锁定状态视为安全状态 不幸的是,可用的API不允许我们确定用户使用了哪种类型的解锁方法 即使您的应用程序具有管理员权限,也没有可用于实现它的直接API(在大多数情况下,可以通过

我如何检查锁屏是否受指纹认证保护,而不是密码或图案等,现在我正在使用它,但即使锁屏受密码保护,它也会返回true

keyguardManager.isKeyguardSecure()

根据文件:

返回键盘护卫是否由PIN、图案或密码保护 或者SIM卡当前已锁定

返回设备是否由PIN、图案或密码保护。这不会将SIM卡锁定状态视为安全状态

不幸的是,可用的API不允许我们确定用户使用了哪种类型的解锁方法

即使您的应用程序具有管理员权限,也没有可用于实现它的直接API(在大多数情况下,可以通过一些解决方法检测到它)