studio scanner huella example capturar android-studio android-6.0-marshmallow android-fingerprint-api

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