使用指纹识别单个 android 设备上的不同用户

Identify different users on a single android device using Fingerprint

我遇到一个问题,我必须能够单独使用指纹识别单个 android 设备上的用户。将在所述设备上扫描手指的用户不会在此设备上注册指纹。

我读到 android 出于安全原因不会公开指纹图像,但我想知道是否有一种方法可以获取仅特定于应用程序的指纹图像形式 运行 在?

场景: 建筑物的接待处将有一部 android 手机 phone。所有员工都必须在同一个应用程序中注册他们的指纹,但使用他们自己的 smartphones.

我需要做的事情: 我需要能够在所有不同的 smartphone 上捕获某种形式的指纹图像,然后将它们保存到中央数据库中。当他们在接待处的中央智能 phone 上扫描指纹时,我还需要能够再次验证指纹,并能够将其与特定员工进行匹配。

我想知道是否有人知道鉴于 android 的指纹认证的严格安全规则,这是否可行?

I was wondering is there a way to get a form of a fingerprint image that is specific only to the app it is running in?

未使用标准 Android 硬件。某种形式的外部指纹 reader 可能会提供支持您的用例的 SDK。