gpt4 book ai didi

android - 在 Android 中使用 androidx Biometric API 进行人脸身份验证

转载 作者:行者123 更新时间:2023-12-02 12:01:26 47 4
gpt4 key购买 nike

我需要使用指纹和人脸身份验证集成生物识别身份验证。指纹身份验证工作完美,但是当我只设置人脸身份验证时,我得到来自 BiometricManager.from(context) 方法的生物识别未注册响应,如下所示,

val biometricManager = BiometricManager.from(context)
when(biometricManager.canAuthenticate()){
BiometricManager.BIOMETRIC_SUCCESS ->{
Log.e(TAG, "App can authenticate using biometrics.")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE ->{
Log.d(TAG, "Hardware not available")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE ->{
Log.d(TAG, "Biometric features are currently unavailable.")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED ->{
Log.d(TAG, "The user hasn't associated any biometric credentials with their account.")
}
else ->{
Log.d(TAG, "Nothing supported")
}
}

最佳答案

Android 生物识别 API 只能在其生物特征(面部、指纹、虹膜)与 Android 生物识别堆栈兼容的设备上工作。我有一组支持人脸功能的设备,其中只有少数支持 Android Biometrics。

关于android - 在 Android 中使用 androidx Biometric API 进行人脸身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63629458/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com