java - 如果两者都可用,Android BiometricManager 默认是人脸识别还是指纹识别?

标签 java android react-native kotlin xamarin

我没有用于测试此场景的设备,但我看到很多人提示当他们的设备上同时提供人脸识别和指纹识别时,应用程序决定改用指纹身份验证。

我无法找到任何讨论此偏好的文章或文档,并且我不确定这些用户是否使用 BiometricPrompt 与 BiometricManager。

有谁知道两者是否可用,Android BiometricManager/BiometricPrompt 是否默认为人脸/虹膜识别或指纹识别?还有一种方法可以强制一个优于另一个吗?

最佳答案

我有类似的要求,经过研究,我现在知道(Android 10)它取决于 OEM 的实现来为应用程序的身份验证提供指纹或面部识别。

从 Android R 开始,将有一种方法可以提示您选择指纹或面部验证。

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

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

关于java - 如果两者都可用,Android BiometricManager 默认是人脸识别还是指纹识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63552869/

相关文章:

java - 如何在mpandroidchart中实时显示图表?

android一次有两个动画

react-native - npm启动后第一个Expo项目抛出错误

react-native - 未连接任何应用程序。向所有 React Native 应用程序发送 "reload"失败。确保您的应用程序在模拟器或通过 USB 连接的手机上运行

ios - React Native TabBarIOS.Item 中心图标

java - 将不同返回类型的方法重写为 void

java - 如何重置 radio_button.setButtonDrawable(null)

java - 调用 SQL 查询返回旧值

android - 如何阻止seekBar的移动超过动态点

android - 进度条动画不适用于所有 Android 设备