问题描述
在我的Android应用中,我使用以下代码要求用户进行生物特征认证:
val title = "..."
val subtitle = "..."
BiometricPrompt.PromptInfo.Builder()
.setTitle(title)
.setSubtitle(subtitle)
.build()
我的情况是,在使用 touchID 或 faceID 的情况下,我想自定义title
和subtitle
。
val hasFaceId = context.packageManager.hasSystemFeature(PackageManager.FEATURE_FACE)
但是FEATURE_FACE
仅在Android API 29上可用,我需要即使在较旧的Android版本上也可以使用的东西。
解决方法
根据最新的Android Biometric文档,没有这样的API可以满足您的要求。