【发布时间】:2019-06-24 10:12:07
【问题描述】:
我想为我的应用程序启用指纹和面部解锁。我有指纹解锁码,如果用户已经注册了指纹,它就可以正常工作。
我也想为面部解锁启用相同的功能。如果用户已经注册了人脸ID,那么他应该可以通过人脸解锁对应用进行身份验证。我不想在这里创建任何库,我只想调用设备人脸解锁应用并进行身份验证。
请给我建议
【问题讨论】:
-
什么设备人脸解锁应用?
-
@Nikos - 我需要使用手机默认的人脸识别/人脸解锁
-
我不知道android中的默认值。除了新的三星机型之外,我想不出还有很多其他提供人脸识别的机型。这就是为什么我想知道你在说什么设备面部解锁应用程序。
-
@Nik- 与三星新机型一样,OPPO、realme、one plus 等其他公司也有他们的人脸识别应用程序。无论如何在android应用程序中调用/访问这个三星人脸识别(就像我们为银行应用程序启用指纹身份验证一样)
-
Android 中没有专门用于人脸验证的 API。如果您使用
BiometricPrompt,如果设备支持并且用户已在“设置”应用中注册他们的面部,则它可能最终会使用面部身份验证。但是您作为应用程序开发人员无法控制它。我大约一年前提交了an issue regarding this。