android studio - scanner - FingerPrint API isHardwareDetected siempre devuelve falso
fingerprint android studio sample (2)
Incluso Samsung S5 tiene huella dactilar con 6.0, Samsung no implementó las API de huellas dactilares de Android (estándares) en este dispositivo. Todavía están usando su propio PASS Sdk en este dispositivo.
Recuerdo que Note 4 también usa PASS sdk, incluso tiene 6.0.
Estoy usando mi Samsung S5 G900F (API 23, ANDROID 6.0.1) para probar la última API de huellas digitales de Android.
Traté de crear el proyecto Google Sample https://github.com/googlesamples/android-FingerprintDialog
Pero estoy enfrentando algunos problemas
mFingerprintManager.hasEnrolledFingerprints()
Esto siempre devuelve falso. He revisado dos veces en Configuración que he registrado mi huella digital y estoy usando Fingerprint para desbloquear mi dispositivo.
También probé esta función
mFingerprintManager.isHardwareDetected()
que también devuelve falso.
¿Esto significa que mi Samsung S5 (que obtuvo su actualización oficial 6.0.1) no es compatible o me falta algo?
Me encontré con este problema también para Samsung Galaxy S5 con Android 6.0.1.
La API nativa SDK de Android para detectar el lector de huellas dactilares del dispositivo siempre devuelve falso:
fingerprintManager.isHardwareDetected()
Después de navegar buscando soluciones, parece que el Galaxy S5 no es compatible con el SDK Api FingerprintManager nativo de Android: http://developer.samsung.com/forum/board/thread/view.do?boardName=SDK&messageId=294791&startId=zzzzz~ & searchSubId = 0000000030
La solución parece estar instalando la biblioteca de Samsung para soporte técnico si quiere esta capacidad: Android M FingerprintManager.isHardwareDetected () devuelve falso en un Samsung Galaxy S5