在生物识别提示中使用时如何确定使用哪种生物识别?

Ama*_*jan 5 android kotlin android-biometric-prompt

例如,如果用户的手机同时具有faceID 和指纹。

当前生物识别提示正在选择一个首先设置的用户

Isa*_*ier 6

这篇博文解释了生物识别实施如何区分强生物识别技术和弱生物识别技术。它提到您的代码并不能确定生物识别是强还是弱——而是 OEM 实现可以。尽管如此,您可以决定您的应用程序是否始终使用强生物识别身份验证。方法是CryptoObject在调用时传入 a authenticate

  • 如果您没有通过CryptoObject,系统将为您选择。
  • 如果您传递一个CryptoObecttoauthenticate()那么系统将为您的应用程序使用强传感器。

除此之外,您(开发人员)无法决定使用哪种外形规格来验证您的用户。

PS 您可能还会发现以下博客文章很有用。