问题描述
我没有用于测试这种情况的设备,但是我看到很多人抱怨说,当他们的设备上同时具有面部识别和指纹功能时,该应用程序决定改为使用指纹身份验证。
我找不到任何有关此首选项的文章或文档,并且不确定这些用户是否正在使用BiometricPrompt vs BiometricManager。
有人知道两者是否都可用吗,Android BiometricManager / BiometricPrompt是否默认为人脸/虹膜识别或指纹识别?还有办法强迫对方吗?
解决方法
我也有类似的要求,经过研究,我知道(Android 10)依赖OEM的实现来提供指纹或面部识别以进行应用验证。
在Android R中,将有一种提示您选择指纹或面部认证的方法。
请查看以下针对类似要求提出的问题。