我正在寻找使用BiometricPrompt在Android应用上实现指纹认证的方法,但是我似乎无法仅选择指纹。我不希望我的用户能够通过Iris或Face进行身份验证,我只想允许使用指纹。你知道有可能吗?
谢谢!
答案 0 :(得分:0)
正如我在其他地方所解释的:某些设备只有一种尺寸,有些设备具有多种尺寸。您的应用最终使用哪种尺寸并不完全取决于您;这取决于OEM实施。如this blog post中所述,尺寸是强还是弱并不取决于您的代码-OEM决定。 但是,您可以通过在调用CryptoObject
时指定authenticate()
来请求设备对应用使用严格身份验证。
碰巧,目前大多数具有多种外形的设备都将指纹作为其强生物识别技术。因此,在呼叫CryptoObject
时指定authenticate()
可能会给您想要的东西。