如果两者均可用,Android BiometricManager是否默认设置为“面部识别”或“指纹”?

问题描述

我没有用于测试这种情况的设备,但是我看到很多人抱怨说,当他们的设备上同时具有面部识别和指纹功能时,该应用程序决定改为使用指纹身份验证。

我找不到任何有关此首选项的文章或文档,并且不确定这些用户是否正在使用BiometricPrompt vs BiometricManager。

有人知道两者是否都可用吗,Android BiometricManager / BiometricPrompt是否默认为人脸/虹膜识别或指纹识别?还有办法强迫对方吗?

解决方法

我也有类似的要求,经过研究,我知道(Android 10)依赖OEM的实现来提供指纹或面部识别以进行应用验证。

在Android R中,将有一种提示您选择指纹或面部认证的方法。

请查看以下针对类似要求提出的问题。

https://issuetracker.google.com/issues/111315641

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...