[英]BiometricPrompt FACE ID authentication is not working in some device
[英]Bio metrics FACE ID working only in Samsung device
生物指標FACE ID僅在Samsung設備中有效
dependencies {
def biometric_version = "1.0.0"
implementation "androidx.biometric:biometric:$biometric_version"
}
我已經在Android上實現了生物識別技術,但在所有設備上均能正常工作,但只有Id僅在三星設備上工作(經過三星s9測試)
構建了生物識別庫以識別設備上存在的外形尺寸。 因此,如果設備具有用於面部識別的硬件,則庫將對其進行識別。 如果設備僅支持指紋,則提示將顯示指紋。
您檢查了以下內容嗎?
您是否在檢查canAuthenticate()
?
override fun onClick(view: View) {
val promptInfo = createPromptInfo()
if (BiometricManager.from(context)
.canAuthenticate() == BiometricManager.BIOMETRIC_SUCCESS) {
biometricPrompt.authenticate(promptInfo, cryptoObject)
} else {
loginWithPassword()
}
}
您遇到什么錯誤? 以下博客文章可能會提供進一步的指導
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.