Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 15/02/17, 17:55:57
Array

[xs_avatar]
farra.py farra.py no está en línea
Usuario poco activo
 
Fecha de registro: feb 2017
Mensajes: 2
Tu operador: Movistar

Lightbulb Usar el Lector de Huellas en Android para detectar personas... es posible?

Muchos telefonos con Android de Alta Gama cuentan con lector de huellas dactilares.

hay aplicaciones que lo utilizan para identificar al usuario y si lo es le dan acceso a la app.

se puede usar este lector de huellas para registrar a distintas personas y obtener como resultado a cual de esas personas pertenece la huella?

Ejemplo:
Lorena
Juan
Andrea

y cuando uno de ellos pone el dedo que la app responda: la huella pertenece a "Lorena" o a "Juan" segun corresponda.

es esto posible?

Responder Con Cita


  #2  
Viejo 15/02/17, 19:22:53
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

No, primero porque solo puedes guardar huellas de un único usuario (el usuario del dispositivo, vaya). Segundo porque el API de Android no te da acceso directo al lector, únicamente te dice si la operación de autenticación fue exitosa o no.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 16/02/17, 07:24:43
Array

[xs_avatar]
DaSound DaSound no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Tu operador: Movistar
 Cita: Originalmente Escrito por mocelet Ver Mensaje
No, primero porque solo puedes guardar huellas de un único usuario (el usuario del dispositivo, vaya). Segundo porque el API de Android no te da acceso directo al lector, únicamente te dice si la operación de autenticación fue exitosa o no.
Estaría bien que al menos te diese el OK con el ID de la huella reconocida, ya que uno puede almacenar la huella de varios usuarios en el terminal aunque realmente no distinga entre usuarios, pero sí el dedo que está leyendo.
Responder Con Cita
  #4  
Viejo 16/02/17, 08:37:53
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

Si algún día soportara huellas de varios usuarios sí podría hacerse algo parecido, pero nunca te va a dar un ID de huella ni un ID de usuario porque el mecanismo de autenticación protege la privacidad, únicamente te permite guardar una clave de cifrado y recuperarla.

Mientras menos datos exponga el sistema de huellas a las app mejor para todos.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #5  
Viejo 16/02/17, 16:12:27
Array

[xs_avatar]
DaSound DaSound no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Tu operador: Movistar
 Cita: Originalmente Escrito por mocelet Ver Mensaje
Si algún día soportara huellas de varios usuarios sí podría hacerse algo parecido, pero nunca te va a dar un ID de huella ni un ID de usuario porque el mecanismo de autenticación protege la privacidad, únicamente te permite guardar una clave de cifrado y recuperarla.

Mientras menos datos exponga el sistema de huellas a las app mejor para todos.
Te devuelve el id de la huella almacenada? Es decir... en mi anterior S7 Edge almacenabas 3 huellas... si entrabas en las opciones, una vez almacenadas, tocabas el lector y te decía qué huella era (huella 1, huella 2 y huella 3). Tenía registrada dos mías y una de mi mujer para poder desbloquearlo ambos. Si fuésemos capaces de identificar qué huella en la lista de las registrada es la que ha leído, podría ser un paso.
Responder Con Cita
  #6  
Viejo 16/02/17, 18:44:43
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

El sistema operativo lo sabe, las apps no pueden porque el API no expone esa funcionalidad (volvemos al tema de la privacidad). El API en cuestión: https://developer.android.com/refere...ntManager.html

El resultado de la operación de solicitar huella es independiente de la huella que hayas usado, así que no se puede saber ni deducir con cuál se hizo, de hecho ni siquiera puedes saber cuántas huellas registradas hay.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 10:24:57 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /