Android使用指纹扫描仪作为生物识别设备

Android使用指纹扫描仪作为生物识别设备,android,fingerprint,android-fingerprint-api,Android,Fingerprint,Android Fingerprint Api,我们想使用内置指纹传感器来捕获指纹。我们不想验证它或运行指纹匹配算法。我们只需要将指纹数据发送到服务器进行存储(即使在这里,我们也不必验证它或运行指纹匹配算法)。指纹将仅存储为参考 我知道我们无法从指纹传感器获取指纹数据。我们只能让它在付款时验证用户。我也知道,我们无法从触摸屏和摄像头中获得准确的指纹 我们目前不想使用外部指纹传感器硬件(这是最后的手段) 我的论点是,我们不想获取用户存储的指纹数据。因此,当手机处于解锁状态时,我们可以在应用程序中获取任何其他用户的指纹数据。Android指纹认证

我们想使用内置指纹传感器来捕获指纹。我们不想验证它或运行指纹匹配算法。我们只需要将指纹数据发送到服务器进行存储(即使在这里,我们也不必验证它或运行指纹匹配算法)。指纹将仅存储为参考

我知道我们无法从指纹传感器获取指纹数据。我们只能让它在付款时验证用户。我也知道,我们无法从触摸屏和摄像头中获得准确的指纹

我们目前不想使用外部指纹传感器硬件(这是最后的手段)


我的论点是,我们不想获取用户存储的指纹数据。因此,当手机处于解锁状态时,我们可以在应用程序中获取任何其他用户的指纹数据。

Android指纹认证专门设计用于使您无法执行您想要的操作。来自android:

因此,原始图像和处理后的指纹特征不得在不受信任的内存中传递。所有这些生物特征数据都需要在传感器硬件或可信内存中进行保护。(T形三通内部的内存被视为受信任的内存;T形三通外部的内存被视为不受信任的内存。)


所以最简单的方法就是使用外部传感器

你列出了很多你不想做的事情。你能澄清一下你到底想做什么吗?对不起,我没能解释清楚。我们的用户将在现场为普通民众提供服务。我想有一个记录,记录下那个人实际上是亲自用指纹提供服务的。将有一个摊位,所有用户将不时来扫描他们的手指,让我们知道他们提供了特定的服务。购买一个指纹读取器扫描仪,您可以通过USB端口与您的Android设备接口,然后将其与您构建的用于指纹认证的Android应用程序集成。是的,我建议我的客户使用一个带有Android SDK的外部传感器。但是,他试图通过寻找其他选择来节省客户成本。令人遗憾的是,当设备已经解锁时,我们无法使用指纹传感器数据。@prash32您能告诉我关于实现具有Android SDK的外部传感器的集成教程吗?