3

在我的 Android 应用程序中,我使用此代码要求用户进行生物特征身份验证:

val title = "..."
val subtitle = "..."

BiometricPrompt.PromptInfo.Builder()
            .setTitle(title)
            .setSubtitle(subtitle)
            .build()

我的情况是,我想自定义titleandsubtitle以防touchID使用或faceID

有什么方法可以检测将向用户展示哪种生物识别方法?

我发现我们可以通过以下方式检查某个功能是否可用:

val hasFaceId = context.packageManager.hasSystemFeature(PackageManager.FEATURE_FACE)

FEATURE_FACE仅适用于 Android API 29,我需要一些适用于旧 Android 版本的东西。

4

1 回答 1

1

根据最新的 Android Biometric 文档,没有这样的 APIS 可以解决您的要求。

于 2020-09-02T17:45:40.703 回答