java - 如果两者都可用,Android BiometricManager 是否默认为人脸识别或指纹?
问题描述
我没有设备来测试这种情况,但我看到很多人抱怨当他们的设备上同时提供人脸识别和指纹时,应用程序决定使用指纹身份验证。
我找不到任何谈论此偏好的文章或文档,我不确定这些用户是否使用 BiometricPrompt 和 BiometricManager。
有谁知道两者是否都可用,Android BiometricManager/BiometricPrompt 默认为人脸/虹膜识别还是指纹?还有一种方法可以强迫一个人胜过另一个人吗?
解决方案
我有类似的要求,经过研究,我知道到目前为止(Android 10)它取决于 OEM 的实现来为应用程序的身份验证提供指纹或面部识别。
在 Android R 中,将有一种方法可以提示选择指纹或面部身份验证。
请查看以下针对类似要求提出的问题。
推荐阅读
- python - 如何为 GET 和 POST 合并 django url
- javascript - 在某些页面中,在 chrome devtool 控制台中键入 5 + 15,输出未定义
- python - 基于与来自另一个数据帧的列的 & 操作的子集 pandas 数据帧
- python-3.x - 未找到带有关键字参数“{'pk': 20}”的“post_list”的反向。尝试了 1 种模式:['$']
- python - 如何使用 Locust 发送套接字的字节
- r - 如何将值列表中的数据添加到列表中的每个数据框?
- arrays - 如何通过遍历散列数组并一次考虑 2 个散列来删除键?
- ruby - 为什么 Ruby hash 不是 last 方法?
- c# - 通过N个字符到N个字符获取字符串的一部分
- listener - 带有 JButton 动作侦听器的 NullPointerException